OSID Logo
OSID Specifications
transaction package
Version 3.1.0
EnumerationTransactionState
Description

This enumeration contains the possible state values of an OsidTransaction.

START transaction has started and operations may be recorded
COMMIT_READY prepare() was successful and ready for a commit() or an abort()
COMMITTED the transaction committed successfully
ABORTED the transaction has been aborted. The implementation may set an ABORTED state if an error in processing the transaction has occurred.