## Uses of Interface
com.hazelcast.transaction.TransactionalTaskContext

- Packages that use TransactionalTaskContext
  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
  com.hazelcast.client.spi | Contains classes/interfaces related to the Hazelcast client Service Provider Interface.
  com.hazelcast.spring.transaction | Contains Hazelcast transaction classes for Spring Transaction API.
  com.hazelcast.transaction | Provides interfaces/classes for Hazelcast transaction support.

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

    Classes in com.hazelcast.client.proxy.txn that implement TransactionalTaskContext
    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`.

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

    Classes in com.hazelcast.client.proxy.txn.xa that implement TransactionalTaskContext
    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`.

  - ### Uses of TransactionalTaskContext in com.hazelcast.client.spi

    Subinterfaces of TransactionalTaskContext in com.hazelcast.client.spi
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ClientTransactionContext` Provides a context to perform transactional operations: beginning/committing transactions, but also retrieving transactional data-structures like the `TransactionalMap`.

  - ### Uses of TransactionalTaskContext in com.hazelcast.spring.transaction

    Classes in com.hazelcast.spring.transaction that implement TransactionalTaskContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ManagedTransactionalTaskContext` `TransactionalTaskContext` proxying implementation to make the one created by `HazelcastTransactionManager` available to actual business logic.

  - ### Uses of TransactionalTaskContext in com.hazelcast.transaction

    Subinterfaces of TransactionalTaskContext in com.hazelcast.transaction
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `TransactionContext` Provides a context to perform transactional operations: beginning/committing transactions, but also retrieving transactional data-structures like the `TransactionalMap`.

    Methods in com.hazelcast.transaction with parameters of type TransactionalTaskContext
    Modifier and Type | Method and Description
    --- | ---
    `T` | TransactionalTask.`execute(TransactionalTaskContext context)` Executes the transactional logic.

Copyright © 2019. All rights reserved.