public class ClientTransactionManagerServiceImpl extends Object implements ClientTransactionManagerService
| Constructor and Description | 
|---|
ClientTransactionManagerServiceImpl(HazelcastClientInstanceImpl client,
                                   LoadBalancer loadBalancer)  | 
| Modifier and Type | Method and Description | 
|---|---|
ClientConnection | 
connect()  | 
<T> T | 
executeTransaction(TransactionalTask<T> task)  | 
<T> T | 
executeTransaction(TransactionOptions options,
                  TransactionalTask<T> task)  | 
HazelcastClientInstanceImpl | 
getClient()  | 
String | 
getGroupName()  | 
TransactionContext | 
newTransactionContext()  | 
TransactionContext | 
newTransactionContext(TransactionOptions options)  | 
TransactionContext | 
newXATransactionContext(Xid xid,
                       int timeoutInSeconds)  | 
void | 
shutdown()  | 
public ClientTransactionManagerServiceImpl(HazelcastClientInstanceImpl client, LoadBalancer loadBalancer)
public HazelcastClientInstanceImpl getClient()
public TransactionContext newTransactionContext()
newTransactionContext in interface ClientTransactionManagerServicepublic TransactionContext newTransactionContext(TransactionOptions options)
newTransactionContext in interface ClientTransactionManagerServicepublic <T> T executeTransaction(TransactionalTask<T> task) throws TransactionException
executeTransaction in interface ClientTransactionManagerServiceTransactionExceptionpublic <T> T executeTransaction(TransactionOptions options, TransactionalTask<T> task) throws TransactionException
executeTransaction in interface ClientTransactionManagerServiceTransactionExceptionpublic TransactionContext newXATransactionContext(Xid xid, int timeoutInSeconds)
newXATransactionContext in interface ClientTransactionManagerServicexid - branch qualifiertimeoutInSeconds - transaction timeout in secondsTransactionContext for the supplied branch qualifierpublic void shutdown()
public String getGroupName()
getGroupName in interface ClientTransactionManagerServicepublic ClientConnection connect() throws Exception
ExceptionCopyright © 2018 Hazelcast, Inc.. All Rights Reserved.