| Interface | Description |
|---|---|
| IdentityFactory |
Builds
Identity objects to identify persistence capable objects within OJB. |
| ManageableCollection |
OJB can handle java.util.Collection as well as user defined collection classes as collection attributes
in persistent classes.
|
| PBLifeCycleListener |
The listener interface for receiving persistent object
life cycle information.
|
| PBListener |
Tagging interface for all implemented listener associated with
an
PersistenceBroker instance. |
| PBState |
Interface for tracing the life cycle of an
PersistenceBroker instance. |
| PBStateListener |
The listener interface for receiving
PersistenceBroker
state changes. |
| PersistenceBroker |
PersistenceBroker declares a protocol for persisting arbitrary objects.
|
| PersistenceBrokerAware |
This interface defines a protocol for persistent objects that want to be aware
of the operations of the persistence broker.
|
| PersistenceBrokerInternal |
Extended version of the
PersistenceBroker specifying additional functionality
that is only relevant internally. |
| Class | Description |
|---|---|
| Identity |
Represents the identity of an object.
|
| MtoNImplementor |
Helper class to handle single m:n relation entries (m:n indirection table entries).
|
| PBKey |
A immutable key to identify PB instances in pools, ...
|
| PBLifeCycleEvent |
The
PBLifeCycleEvent encapsulates information about
the life-cycle of a persistent object. |
| PBLifeCycleEvent.Type |
Enum-like class for the event types.
|
| PBStateEvent |
The
PBStateEvent encapsulates information about
the life-cycle/transaction demarcation of the used PersistenceBroker
instance. |
| PBStateEvent.Type |
Enum-like class for the event types.
|
| PersistenceBrokerEvent |
Base class for persistence broker events.
|
| PersistenceBrokerFactory |
Convenience factory class that produces
PersistenceBroker instances. |
| Exception | Description |
|---|---|
| KeyConstraintViolatedException |
Exception indicate an SQL key contraint violation.
|
| OJBException |
Base class of all checked exceptions used in OJB.
|
| OJBRuntimeException |
Base class of all unchecked exceptions used in OJB.
|
| OptimisticLockException |
Exception that is thrown if a violation of an optimistic lock was detected.
|
| PBFactoryException |
Is thrown by the persistence broker factory.
|
| PersistenceBrokerException |
Base class for exceptions happening during persistence broker operations.
|
| PersistenceBrokerSQLException |
Encapsulates a SQL exception thrown during a broker action.
|
| TransactionAbortedException |
Is created when a transaction was aborted.
|
| TransactionInProgressException |
Is called when an action was tried while there was already a transaction in progress.
|
| TransactionNotInProgressException |
Is created when an action was tried that requires a transaction, and there was no
transaction in progress.
|
(C) 2002 - 2005 Apache Software Foundation
All rights reserved. Published under the Apache License 2.0.
http://db.apache.org/ojb
Version: 1.0.4, 2005-12-30