| Package | Description |
|---|---|
| org.castor.jdo.engine | |
| org.castor.persist | |
| org.castor.persist.cache | |
| org.castor.persist.proxy | |
| org.castor.persist.resolver | |
| org.exolab.castor.jdo |
The Java Data Objects API
|
| org.exolab.castor.jdo.engine |
Implementation of the Castor JDO engine.
|
| org.exolab.castor.jdo.oql | |
| org.exolab.castor.persist |
The Castor persistence engine handles object persistence, object
caching, transaction concurrency and locking.
|
| org.exolab.castor.persist.spi |
Defines the interfaces for persistence engine service providers.
|
| Class and Description |
|---|
| LockEngine
LockEngine is a gateway for all the ClassMolders of a persistence
storage.
|
| Class and Description |
|---|
| ClassMolder
ClassMolder is a 'binder' for one type of data object and its corresponding
Persistence. |
| LockEngine
LockEngine is a gateway for all the ClassMolders of a persistence
storage.
|
| ObjectLock
Read/write locks and lock synchronization on an object.
|
| OID
Object identifier.
|
| QueryResults
The result of a query in the context of a transaction.
|
| TxSynchronizable
This interface offers some callback hooks for several different
stages during a transaction.
|
| Class and Description |
|---|
| OID
Object identifier.
|
| Class and Description |
|---|
| ClassMolder
ClassMolder is a 'binder' for one type of data object and its corresponding
Persistence. |
| FieldMolder
FieldMolder represents a field of a data object class.
|
| TxSynchronizable
This interface offers some callback hooks for several different
stages during a transaction.
|
| Class and Description |
|---|
| ClassMolder
ClassMolder is a 'binder' for one type of data object and its corresponding
Persistence. |
| FieldMolder
FieldMolder represents a field of a data object class.
|
| OID
Object identifier.
|
| Class and Description |
|---|
| LockEngine
LockEngine is a gateway for all the ClassMolders of a persistence
storage.
|
| PersistenceInfoGroup |
| Class and Description |
|---|
| PersistenceInfoGroup |
| SQLRelationLoader
SQLRelationLoader is a quick hack for creating and removing
relation from a many-to-many relation database from ClassMolder.
|
| Class and Description |
|---|
| LockEngine
LockEngine is a gateway for all the ClassMolders of a persistence
storage.
|
| Class and Description |
|---|
| ClassMolder
ClassMolder is a 'binder' for one type of data object and its corresponding
Persistence. |
| DatingService
DataService is a helper class for constructing ClassMolders and
pairing up ClassMolders which depends and extends the other.
|
| DepositBox
DepositBox is an interface for
ClassMolder to access the dirty
checking cache of an object. |
| FieldPersistenceType
Enumeration for field type in the context of persistence; it is distinguished between
primitive fields, serializable fields and relational fields (one-to-one, one-to-many
and many-to-many).
|
| LockEngine
LockEngine is a gateway for all the ClassMolders of a persistence
storage.
|
| ObjectLock
Read/write locks and lock synchronization on an object.
|
| OID
Object identifier.
|
| QueryResults
The result of a query in the context of a transaction.
|
| SQLRelationLoader
SQLRelationLoader is a quick hack for creating and removing
relation from a many-to-many relation database from ClassMolder.
|
| XAResourceSource
A data source that wishes to particiate as an XA resource
implements this interface.
|
| Class and Description |
|---|
| SQLRelationLoader
SQLRelationLoader is a quick hack for creating and removing
relation from a many-to-many relation database from ClassMolder.
|
Copyright © 2014. All rights reserved.