OSID Logo
OSID Specifications
transaction package
Version 3.0.0
Release Candidate Preview
EnumerationTransactionState
Description

This enumeration contains the possible state values of an OsidTransaction.

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