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

- Packages that use TransactionalObject
  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.core | Provides core API interfaces/classes.
  com.hazelcast.spi | Provides interfaces/classes for the Hazelcast SPI for building distributed data structures and services.
  com.hazelcast.spring.transaction | Contains Hazelcast transaction classes for Spring Transaction API.
  com.hazelcast.transaction | Provides interfaces/classes for Hazelcast transaction support.

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

    Classes in com.hazelcast.client.proxy.txn that implement TransactionalObject
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientTxnListProxy<E>` Proxy implementation of `TransactionalList`.
    `class` | `ClientTxnMapProxy<K,V>` Proxy implementation of `TransactionalMap` interface.
    `class` | `ClientTxnMultiMapProxy<K,V>` Proxy implementation of `TransactionalMultiMap`
    `class` | `ClientTxnQueueProxy<E>` Proxy implementation of `TransactionalQueue`.
    `class` | `ClientTxnSetProxy<E>` Proxy implementation of `TransactionalSet`.

    Methods in com.hazelcast.client.proxy.txn with type parameters of type TransactionalObject
    Modifier and Type | Method and Description
    --- | ---
    `<T extends TransactionalObject> T` | TransactionContextProxy.`getTransactionalObject(String serviceName, String name)`

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

    Methods in com.hazelcast.client.proxy.txn.xa with type parameters of type TransactionalObject
    Modifier and Type | Method and Description
    --- | ---
    `<T extends TransactionalObject> T` | XATransactionContextProxy.`getTransactionalObject(String serviceName, String name)`

  - ### Uses of TransactionalObject in com.hazelcast.core

    Subinterfaces of TransactionalObject in com.hazelcast.core
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `TransactionalList<E>` Transactional implementation of `IList`.
    `interface` | `TransactionalMap<K,V>` Transactional implementation of `BaseMap`.
    `interface` | `TransactionalMultiMap<K,V>` Transactional implementation of `BaseMultiMap`.
    `interface` | `TransactionalQueue<E>` Transactional implementation of `BaseQueue`.
    `interface` | `TransactionalSet<E>` Transactional implementation of `ISet`.

  - ### Uses of TransactionalObject in com.hazelcast.spi

    Methods in com.hazelcast.spi with type parameters of type TransactionalObject
    Modifier and Type | Method and Description
    --- | ---
    `<T extends TransactionalObject> T` | TransactionalService.`createTransactionalObject(String name, com.hazelcast.transaction.impl.Transaction transaction)`

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

    Methods in com.hazelcast.spring.transaction with type parameters of type TransactionalObject
    Modifier and Type | Method and Description
    --- | ---
    `<T extends TransactionalObject> T` | ManagedTransactionalTaskContext.`getTransactionalObject(String serviceName, String name)`

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

    Methods in com.hazelcast.transaction with type parameters of type TransactionalObject
    Modifier and Type | Method and Description
    --- | ---
    `<T extends TransactionalObject> T` | TransactionalTaskContext.`getTransactionalObject(String serviceName, String name)` Returns the transactional object instance with the specified name and service name.

Copyright © 2020. All rights reserved.