Package com.gigaspaces.sync
Interface ConsolidationParticipantData
- All Known Implementing Classes:
ConsolidationParticipantDataImpl,ConsolidationParticipantEndpointData
public interface ConsolidationParticipantData
Contains the data of a single participant within a consolidated distributed transaction
- Since:
- 9.0.1
- Author:
- eitany
-
Method Details
-
getTransactionParticipantDataItems
DataSyncOperation[] getTransactionParticipantDataItems()- Returns:
- the data operations the belongs to the transaction participant.
-
getTransactionParticipantMetadata
TransactionParticipantMetaData getTransactionParticipantMetadata()- Returns:
- the transaction participant metadata
-
getSourceDetails
SynchronizationSourceDetails getSourceDetails()- Returns:
- the details of this transaction synchronization source
-
commit
void commit()Specifies that this transaction participant should be executed as a single separate transaction -
abort
void abort()Specifies that this transaction participant should be aborted and not executed.
-