com.google.appengine.api.datastore
Class TransactionOptions.Builder
- java.lang.Object
-
- com.google.appengine.api.datastore.TransactionOptions.Builder
-
- Enclosing class:
- TransactionOptions
public static final class TransactionOptions.Builder extends java.lang.Object
Contains static creation methods forTransactionOptions
.
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method and Description static TransactionOptions
allowMultipleEntityGroups(boolean enable)
Deprecated.static TransactionOptions
withDefaults()
Helper method for creating aTransactionOptions
instance with default values.static TransactionOptions
withXG(boolean enable)
Create aTransactionOptions
that enables or disables the use of cross-group transactions.
-
-
-
Method Detail
-
withXG
public static TransactionOptions withXG(boolean enable)
Create aTransactionOptions
that enables or disables the use of cross-group transactions. Shorthand forTransactionOptions.withDefaults().setXG(...);
- Parameters:
enable
- true to allow cross-group transactions, false to restrict transactions to a single entity group.- Returns:
this
(for chaining)
-
allowMultipleEntityGroups
@Deprecated public static TransactionOptions allowMultipleEntityGroups(boolean enable)
Deprecated.- See Also:
withXG(boolean)
-
withDefaults
public static TransactionOptions withDefaults()
Helper method for creating aTransactionOptions
instance with default values. The defaults is false (disabled) for XG.
-
-