Uses of Class
com.hazelcast.transaction.TransactionOptions
Package | Description |
---|---|
com.hazelcast.cluster |
This package contains the cluster functionality.
|
com.hazelcast.core |
Provides core API interfaces/classes.
|
com.hazelcast.transaction |
Provides interfaces/classes for Hazelcast transaction support.
|
-
Uses of TransactionOptions in com.hazelcast.cluster
Methods in com.hazelcast.cluster with parameters of type TransactionOptions Modifier and Type Method Description void
Cluster. changeClusterState(ClusterState newState, TransactionOptions transactionOptions)
Changes state of the cluster to the given state transactionally.void
Cluster. changeClusterVersion(Version version, TransactionOptions options)
Changes the cluster version transactionally, with the transaction options provided.void
Cluster. shutdown(TransactionOptions transactionOptions)
Changes state of the cluster to theClusterState.PASSIVE
transactionally, then triggers the shutdown process on each node. -
Uses of TransactionOptions in com.hazelcast.core
Methods in com.hazelcast.core with parameters of type TransactionOptions Modifier and Type Method Description <T> T
HazelcastInstance. executeTransaction(TransactionOptions options, TransactionalTask<T> task)
Executes the given transactional task in current thread using given options and returns the result of the task.TransactionContext
HazelcastInstance. newTransactionContext(TransactionOptions options)
Creates a new TransactionContext associated with the current thread with given options. -
Uses of TransactionOptions in com.hazelcast.transaction
Methods in com.hazelcast.transaction that return TransactionOptions Modifier and Type Method Description static TransactionOptions
TransactionOptions. getDefault()
Creates a new TransactionOptions configured with default settings.TransactionOptions
TransactionOptions. setDurability(int durability)
Sets the transaction durability.TransactionOptions
TransactionOptions. setTimeout(long timeout, TimeUnit timeUnit)
Sets the timeout.TransactionOptions
TransactionOptions. setTransactionType(TransactionOptions.TransactionType transactionType)
Sets theTransactionOptions.TransactionType
.Methods in com.hazelcast.transaction with parameters of type TransactionOptions Modifier and Type Method Description <T> T
TransactionManagerService. executeTransaction(TransactionOptions options, TransactionalTask<T> task)
TransactionContext
TransactionManagerService. newClientTransactionContext(TransactionOptions options, UUID clientUuid)
TransactionContext
TransactionManagerService. newTransactionContext(TransactionOptions options)