Uses of Class
com.google.appengine.api.datastore.TransactionOptions
Packages that use TransactionOptions
Package
Description
-
Uses of TransactionOptions in com.google.appengine.api.datastore
Methods in com.google.appengine.api.datastore that return TransactionOptionsModifier and TypeMethodDescriptionstatic TransactionOptions
TransactionOptions.Builder.allowMultipleEntityGroups
(boolean enable) Deprecated.TransactionOptions.clearMultipleEntityGroups()
Deprecated.UseclearXG()
instead.TransactionOptions.clearXG()
Return the cross-group transaction setting to default (disabled).TransactionOptions.multipleEntityGroups
(boolean enable) Deprecated.UsesetXG(boolean)
instead.TransactionOptions.setPreviousTransaction
(Transaction previousTransaction) Set which previous transaction to retry.TransactionOptions.setTransactionMode
(TransactionOptions.Mode mode) Set the mode of the transaction.TransactionOptions.setXG
(boolean enable) Enable or disable the use of cross-group transactions.static TransactionOptions
TransactionOptions.Builder.withDefaults()
Helper method for creating aTransactionOptions
instance with default values.static TransactionOptions
TransactionOptions.Builder.withPreviousTransaction
(Transaction previousTransaction) Shorthand forTransactionOptions.withTransactionMode(Mode.READ_WRITE).setPreviousTransaction(...);
static TransactionOptions
TransactionOptions.Builder.withTransactionMode
(TransactionOptions.Mode mode) Shorthand forTransactionOptions.withDefaults().setTransactionMode(
static TransactionOptions
TransactionOptions.Builder.withXG
(boolean enable) Create aTransactionOptions
that enables or disables the use of cross-group transactions.Methods in com.google.appengine.api.datastore with parameters of type TransactionOptionsModifier and TypeMethodDescriptionAdminDatastoreService.beginTransaction
(TransactionOptions options) AsyncDatastoreService.beginTransaction
(TransactionOptions options) DatastoreService.beginTransaction
(TransactionOptions options) Begins a transaction against the datastore.
Builder.withDefaults().setXG(enable)
instead.