Interface TransactionConstants

All Known Subinterfaces:
ExtendedTransactionManager, IRemoteSpace, NestableTransactionManager, TransactionManager, TransactionParticipant, TxnManager
All Known Implementing Classes:
AbortJob, CommitJob, DummyTransactionManager, LocalTransactionManager, LocalTransactionManagerImpl, LRMISpaceImpl, PrepareAndCommitJob, PrepareJob, SettlerTask, SpaceImpl, TransientMahaloImpl, TxnConstants, TxnManagerImpl, TxnMgrProxy

public interface TransactionConstants
Constants common to transaction managers and participants.
Since:
1.0
Author:
Sun Microsystems, Inc.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Transaction has been aborted.
    static final int
    Transaction is currently active.
    static final int
    Transaction has been committed.
    static final int
    Transaction has been prepared with nothing to commit.
    static final int
    Transaction has been prepared but not yet committed.
    static final int
    Transaction is determining if it can be committed.
  • Field Details

    • ACTIVE

      static final int ACTIVE
      Transaction is currently active.
      See Also:
    • VOTING

      static final int VOTING
      Transaction is determining if it can be committed.
      See Also:
    • PREPARED

      static final int PREPARED
      Transaction has been prepared but not yet committed.
      See Also:
    • NOTCHANGED

      static final int NOTCHANGED
      Transaction has been prepared with nothing to commit.
      See Also:
    • COMMITTED

      static final int COMMITTED
      Transaction has been committed.
      See Also:
    • ABORTED

      static final int ABORTED
      Transaction has been aborted.
      See Also: