Package org.infinispan.server.hotrod.tx
Class ServerTransactionOriginatorChecker
- java.lang.Object
-
- org.infinispan.server.hotrod.tx.ServerTransactionOriginatorChecker
-
- All Implemented Interfaces:
org.infinispan.transaction.impl.TransactionOriginatorChecker
public class ServerTransactionOriginatorChecker extends Object implements org.infinispan.transaction.impl.TransactionOriginatorChecker
ATransactionOriginatorChecker
implementation that is aware of client transactions.The transaction originator in this case is the Hot Rod client.
- Since:
- 9.1
- Author:
- Pedro Ruivo
-
-
Constructor Summary
Constructors Constructor Description ServerTransactionOriginatorChecker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isOriginatorMissing(GlobalTransaction gtx)
boolean
isOriginatorMissing(GlobalTransaction gtx, Collection<Address> liveMembers)
-
-
-
Method Detail
-
isOriginatorMissing
public boolean isOriginatorMissing(GlobalTransaction gtx)
- Specified by:
isOriginatorMissing
in interfaceorg.infinispan.transaction.impl.TransactionOriginatorChecker
- Returns:
true
if the member who executedgtx
is missing.
-
isOriginatorMissing
public boolean isOriginatorMissing(GlobalTransaction gtx, Collection<Address> liveMembers)
- Specified by:
isOriginatorMissing
in interfaceorg.infinispan.transaction.impl.TransactionOriginatorChecker
- Returns:
true
if the member who executedgtx
is missing using theliveMembers
.
-
-