Package javax.transaction

Interface Summary
UserTransaction The UserTransaction interface defines the methods that allow an application to explicitly manage transaction boundaries.
 

Exception Summary
HeuristicCommitException This exception is thrown by the rollback operation on a resource to report that a heuristic decision was made and that all relevant updates have been committed.
HeuristicException This exception indicates that one or more participants in a transaction has made a unilateral decision to commit or roll back updates without first obtaining the outcome determined by the transaction service.
HeuristicMixedException This exception is thrown to report that a heuristic decision was made and that some relevant updates have been committed and others have been rolled back.
HeuristicRollbackException This exception is thrown by the commit operation to report that a heuristic decision was made and that all relevant updates have been rolled back.
InvalidTransactionException This exception indicates that the request carried an invalid transaction context.
TransactionRequiredException This exception indicates that a request carried a null transaction context, but the target object requires an activate transaction.
TransactionRolledbackException This exception indicates that the transaction associated with processing of the request has been rolled back, or marked to roll back.