borland Packages  Class Hierarchy  datastore.javax.sql Package 

XAState interface

com.borland.datastore.javax.sql.XAState

About the XAState interface

Variables  

Note: This is a feature of JBuilder Professional and Enterprise.

This class is used internally by other com.borland classes. You should never use this class directly.

This class provides variables which indicate the state of a XA transaction.


XAState variables

Variables defined in this interface


XAState variables

END

  static final int END = 0x4
Transaction has ended.

FAIL

  static final int FAIL = 0x10
Transaction failed.

HEURSITC_COMMIT

  static final int HEURSITC_COMMIT = 0x20
Heurstically committed transaction, which can be any prepared transaction. This state will be remembered until XAResource.forget() is called.

HEURSITC_ROLLBACK

  static final int HEURSITC_ROLLBACK = 0x40
Heurstically rolled back transaction, which can be any prepared transaction. This state will be remembered until XAResource.forget() is called.

PREPARE

  static final int PREPARE = 0x8
Transaction has been prepared.

START

  static final int START = 0x1
Transaction has been started.

SUSPEND

  static final int SUSPEND = 0x2
Transaction has been suspended.