Interface ManagedTransaction

All Superinterfaces:
Transaction
All Known Implementing Classes:
GSServerTransaction, NestableServerTransaction, ServerTransaction

public interface ManagedTransaction extends Transaction
additional methods which relates to the underlying transaction manager
  • Nested Class Summary

    Nested classes/interfaces inherited from interface net.jini.core.transaction.Transaction

    Transaction.Created
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    is the xtn manager an embedded proxy-side one ?
    boolean
    returns true if this the txn participants need to join it in contrary to a xtn which the participants are known prior to txn propagation

    Methods inherited from interface net.jini.core.transaction.Transaction

    abort, abort, commit, commit
  • Method Details

    • isEmbeddedMgrInProxy

      boolean isEmbeddedMgrInProxy()
      is the xtn manager an embedded proxy-side one ?
      Returns:
      true if the manager is an embedded mngr
    • needParticipantsJoin

      boolean needParticipantsJoin() throws RemoteException
      returns true if this the txn participants need to join it in contrary to a xtn which the participants are known prior to txn propagation
      Returns:
      true if its a the xtn mgr requires the txn participants to join
      Throws:
      RemoteException