## Uses of Interface
com.hazelcast.client.spi.ClientTransactionContext

- Packages that use ClientTransactionContext
  Package | Description
  --- | ---
  com.hazelcast.client.proxy.txn | Contains classes related to proxy for client transactions
  com.hazelcast.client.proxy.txn.xa | Contains classes related to proxy for XA

- - ### Uses of ClientTransactionContext in com.hazelcast.client.proxy.txn

    Classes in com.hazelcast.client.proxy.txn that implement ClientTransactionContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TransactionContextProxy` Provides a context to perform transactional operations: beginning/committing transactions, but also retrieving transactional data-structures like the `TransactionalMap`.

    Constructors in com.hazelcast.client.proxy.txn with parameters of type ClientTransactionContext
    Constructor and Description
    `ClientTxnListProxy(String name, ClientTransactionContext transactionContext)`
    `ClientTxnMapProxy(String name, ClientTransactionContext transactionContext)`
    `ClientTxnMultiMapProxy(String name, ClientTransactionContext transactionContext)`
    `ClientTxnQueueProxy(String name, ClientTransactionContext transactionContext)`
    `ClientTxnSetProxy(String name, ClientTransactionContext transactionContext)`

  - ### Uses of ClientTransactionContext in com.hazelcast.client.proxy.txn.xa

    Classes in com.hazelcast.client.proxy.txn.xa that implement ClientTransactionContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `XATransactionContextProxy` Provides a context to perform transactional operations: beginning/committing transactions, but also retrieving transactional data-structures like the `TransactionalMap`.

Copyright © 2020. All rights reserved.