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
  • Constructor Details

    • ServerTransactionOriginatorChecker

      public ServerTransactionOriginatorChecker()
  • Method Details

    • isOriginatorMissing

      public boolean isOriginatorMissing(org.infinispan.transaction.xa.GlobalTransaction gtx)
      Specified by:
      isOriginatorMissing in interface org.infinispan.transaction.impl.TransactionOriginatorChecker
    • isOriginatorMissing

      public boolean isOriginatorMissing(org.infinispan.transaction.xa.GlobalTransaction gtx, Collection<org.infinispan.remoting.transport.Address> liveMembers)
      Specified by:
      isOriginatorMissing in interface org.infinispan.transaction.impl.TransactionOriginatorChecker