Package com.xenonsoft.bridgetown.aop.transaction

This is the package for transaction support with the Brigetown IoC Framework using AOP, here you will find interfaces for transaction management, transaction context, session factories, and of course exceptions.

See:
          Description

Interface Summary
IMutableTransactionContext An extension of the transaction context interface that is used by a transaction management service.
IResourceController This interface defines the contract for a resource controller that is responsible for management of a resource during a transaction.
ITransactionConfig The interface for a transaction configuration
ITransactionContext Defines the context of global or local session transaction that is associated per thread with an application.
ITransactionParticipant This interface defines the contract for a (listener) subscriber that wishes to be notified about the outcome of transaction from a transaction process manager.
ITransactionServiceManager A contract for a transaction management service that is associated with a lightweight container.
ITransactionSession This is an interface for a transaction session session.
 

Class Summary
HeuristicFailureException.HeuristicType Inner enumeration constant for representing heuristic decisions.
TransactionDemarcationEnum Transaction demarcation enumeration denotes the process when a taransaction is started, resumed, committed, and rolled back.
TransactionIsolationEnum Transaction Isolation Level from the java.sql.DatabaseMetaData interface and java.sql.Connection type.
TransactionStateEnum An Java typed enumeration that specifies the state of a transaction object
 

Exception Summary
HeuristicFailureException This exception indicates there was problem during a commit or rollback of a transaction with left the transaction object in a incomplete state.
NestedTransactionNotSupportedException An exception that denote that the transaction manager is running with a system, by the underlying transaction session, which does not supported Nested transactions.
TransactionException The base exception for an AOP transaction failure that occurs during the Bridgetown IoC Framework.
TransactionInvalidControlException An exception that declares that the transaction is invalid declared.
TransactionNotSupportedException This exception indicates that the underlying container does not support any transaction model
TransactionRolledbackException This exception indicates that the transaction associated with processing of the request has been rolled back, or it has been marked to roll back.
TransactionSystemException This exception indicates that there is systems failure inside the transaction management service or associated component such as a resource controller (database server).
 

Package com.xenonsoft.bridgetown.aop.transaction Description

This is the package for transaction support with the Brigetown IoC Framework using AOP, here you will find interfaces for transaction management, transaction context, session factories, and of course exceptions.



Copyright © 2005 XeNoNSoFT.com. All Rights Reserved.