|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
DataContextDelegate | Defines API for a DataContext "delegate" - an object that is temporarily passed control by DataContext at some critical points in the normal flow of execution. |
DataContextFactory | An interface for creating DataContexts. |
DataPortDelegate | Interface for callback and delegate methods allowing implementing classes to control various aspects of data porting via DataPort. |
DbLoaderDelegate | DbLoaderDelegate defines API that allows to control the behavior of DbLoader during the database reverse-engineering. |
OperationHints | Defines API that allows QueryEngine to obtain information about query execution strategy. |
OperationObserver | Defines a set of callback methods that allow QueryEngine to pass back query results and notify caller about exceptions. |
QueryEngine | Defines methods used to run Cayenne queries. |
ResultIterator | Defines API of an iterator over the records returned as a result of SelectQuery execution. |
TransactionDelegate | Defines callback methods for tracking and customizing Transactions execution. |
Class Summary | |
---|---|
ClientServerChannel | A DataChannel adapter that connects client ObjectContext children to a server ObjectContext. |
ConnectionLogger | Adapts QueryLogger to be used as a
ConnectionEventLoggingDelegate with Cayenne
connection pools. |
DataContext | Class that provides applications with access to Cayenne persistence features. |
DataDomain | DataDomain performs query routing functions in Cayenne. |
DataDomainLegacyQueryAction | DataDomain query action that relies on expernally provided OperationObserver to process the results. |
DataNode | Describes a single physical data source. |
DataPort | An engine to port data between two DataNodes. |
DataRowStore | A fixed size cache of DataRows keyed by ObjectId. |
DbGenerator | Utility class that generates database schema based on Cayenne mapping. |
DbLoader | Utility class that does reverse engineering of the database. |
DefaultResultIterator | Deprecated. Since 1.2 replaced by JDBCResultIterator. |
IncrementalFaultList | A synchronized list that serves as a container of DataObjects. |
ObjectStore | ObjectStore stores objects using their ObjectId as a key. |
QueryLogger | QueryLogger is intended to log special events that happen whenever Cayenne interacts with a database. |
QueryResult | QueryResult encapsulates a result of execution of zero or more queries using QueryEngine. |
QueryTranslator | Defines API for translation Cayenne queries to JDBC PreparedStatements. |
ToManyList | A list that holds objects for to-many relationships. |
Transaction | A Cayenne transaction. |
Exception Summary | |
---|---|
DeleteDenyException | Deprecated. since 1.2 moved to org.apache.cayenne package. |
OptimisticLockException | An exception thrown on optimistic lock failure. |
Contains classes that make up Cayenne ORM stack. Three main classes from top to bottom are DataContext, DataDomain and DataNode.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |