|
||||||||||
| 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 that provides a server-side end of the bridge between client and server objects in a Remote Object Persistence stack. |
| ConnectionLogger | Adapts QueryLogger to be used as a
ConnectionEventLoggingDelegate with Cayenne
connection pools. |
| DataContext | The most common implementation of ObjectContext. |
| DataDomain | DataDomain performs query routing functions in Cayenne. |
| DataDomainLegacyQueryAction | Deprecated. since 3.0 - this class should not be public |
| DataNode | An abstraction of a single physical data storage. |
| 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. |
| IncrementalFaultList<E> | 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. |
| ToManyListFault | |
| ToManyMapFault | |
| ToManySetFault | |
| ToOneFault | |
| Transaction | A Cayenne transaction. |
| Exception Summary | |
|---|---|
| DomainStoppedException | An exception thrown on attempts to access a DataDomain after it was explicitly shut down by the user. |
| 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 | |||||||||