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
A
TransactionOriginatorChecker implementation that is aware of client transactions.
The transaction originator in this case is the Hot Rod client.
- Since:
- 9.1
- Author:
- Pedro Ruivo
-
Field Summary
Fields inherited from interface org.infinispan.transaction.impl.TransactionOriginatorChecker
LOCAL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisOriginatorMissing(org.infinispan.transaction.xa.GlobalTransaction gtx) booleanisOriginatorMissing(org.infinispan.transaction.xa.GlobalTransaction gtx, Collection<org.infinispan.remoting.transport.Address> liveMembers)
-
Constructor Details
-
ServerTransactionOriginatorChecker
public ServerTransactionOriginatorChecker()
-
-
Method Details
-
isOriginatorMissing
public boolean isOriginatorMissing(org.infinispan.transaction.xa.GlobalTransaction gtx) - Specified by:
isOriginatorMissingin interfaceorg.infinispan.transaction.impl.TransactionOriginatorChecker
-
isOriginatorMissing
public boolean isOriginatorMissing(org.infinispan.transaction.xa.GlobalTransaction gtx, Collection<org.infinispan.remoting.transport.Address> liveMembers) - Specified by:
isOriginatorMissingin interfaceorg.infinispan.transaction.impl.TransactionOriginatorChecker
-