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  
 

Class Summary
DatabaseImpl  
ImplementationImpl Default implementation of the Implementation interface.
ImplementationJTAImpl Implementation of the ODMG Implementation interface for use in managed enviroments.
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 Deprecated. use OJB.getInstance() with setting for 'ImplementationClass' declared in OJB properties file.
PBCapsule  
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 The TxManagerFactory is responsible for creating instances of TransactionManagers.
TxUtil  
 

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



(C) 2002 - 2004 Apache Software Foundation
All rights reserved. Published under the Apache License 2.0.
http://db.apache.org/ojb
Version: 1.0.1, 2004-09-08