com.gigaspaces.sync
Interface TransactionData
public interface TransactionData
A data of a transaction that is synchronized to a synchronization endpoint
- Since:
 
  - 9.0.1
 
- Author:
 
  - idan
 
 
isConsolidated
boolean isConsolidated()
- Returns:
 - true if this is a multiple participant consolidated transaction
 
 
getTransactionParticipantMetaData
TransactionParticipantMetaData getTransactionParticipantMetaData()
- Returns:
 - this transaction participant metadata
 can only be used for transactions which are not 
isConsolidated(), it will throw an exception if used otherwise. 
 
getConsolidatedDistributedTransactionMetaData
ConsolidatedDistributedTransactionMetaData getConsolidatedDistributedTransactionMetaData()
- Returns:
 - this consolidation distributed transaction metadata
 can only be used for transactions which are 
isConsolidated(), it will throw an exception if used otherwise. 
 
getTransactionParticipantDataItems
DataSyncOperation[] getTransactionParticipantDataItems()
- Returns:
 - the data synchronization operation items under this transaction
 
 
getSourceDetails
SynchronizationSourceDetails getSourceDetails()
- Returns:
 - the details of this transaction synchronization source
 
 
Copyright © GigaSpaces.