Package org.apache.ojb.odmg

Interface Summary
HasBroker  
OdmgConfiguration This interface defines the configurable setting of the ODMG layer.
ODMGJ2EEFactory  
OJBTxManager The OJBTxManager defines the contract for associating the caller with the current or new transaction in ODMG.
TransactionAware * TransactionAware is an interface that can be implemented * to provide hooks into the Transaction interface provided * by ObJectRelationalBridge.
TransactionExt Offers useful none odmg-standard methods.
 

Class Summary
DatabaseImpl  
J2EETransactionImpl  
JTATxManager  
LocalTxManager  
NamedRootsEntry represents an entry to the named roots table.
NamedRootsMap ODMG NamedRoots implementation.
NarrowTransaction Wraps Transaction in managed environments.
ObjectEnvelope ObjectEnvelope is used during ODMG transactions as a wrapper for a persistent objects declaration
ObjectEnvelopeTable manages all ObjectEnvelopes included by a transaction.
OJB Facade to the persistence ObjectServer system.
OJBJ2EE_2  
PBCapsule Capsulates the way to obtain PersistenceBroker instances when a odmg-tx is running or not - Do not forget to call the destroy() method after use.
TransactionImpl Implementation of Transaction for org.odmg.Transaction.
TransactionTable TransactionTable provides a mapping between the calling thread and the Transaction it is currently using.
TxManagerFactory  
TxUtil  
 

Exception Summary
TransactionAbortedExceptionOJB This specialised exception allows us to capture the cause of an ODMG TransactionAbortedException.
 



Authors: Thomas Mahler and others. (C) 2000 - 2003 Apache Software Foundation
All rights reserved. Published under the Apache License.
http://db.apache.org/ojb
Version: 1.0.rc5, 2003-12-14