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 secondspublic void shutdown()
shutdown in interface ClientTransactionManagerServicepublic String getGroupName()
getGroupName in interface ClientTransactionManagerServicepublic ClientConnection connect() throws Exception
ExceptionCopyright © 2016 Hazelcast, Inc.. All Rights Reserved.