|
SPT Object Database API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AbstractDatabase | |
|---|---|
| com.sptci.prevayler | Core classes for the database engine built around Prevayler. |
| Uses of AbstractDatabase in com.sptci.prevayler |
|---|
| Subinterfaces of AbstractDatabase in com.sptci.prevayler | |
|---|---|
interface |
Database<P extends PrevalentObject>
An interface that defines the transactional features exposed by the higher level database API. |
interface |
DatabaseSystem
An interface that captures the interactions supported by the object database system. |
| Classes in com.sptci.prevayler that implement AbstractDatabase | |
|---|---|
(package private) class |
ConstraintSystem
System that abstracts all constraint enforcing rules for the prevalent system. |
(package private) class |
IndexSystem
Abstracts all index management operations for the prevalent system. |
(package private) class |
ObjectGraphSystem
Abstracts all the code for decomposing and reconstituting object graphs for the prevalent system. |
class |
PrevalentManager<P extends PrevalentObject>
A facade around the prevalent system used to present a more natural programming interface than that provided by prevayler. |
class |
PrevalentSystem
A base class for prevalent systems that will be managed by Prevayler and wrapped in a Prevayler instance. |
(package private) class |
SearchSystem
Abstracts all the full-text search indexing and de-indexing operations for the prevalent system. |
(package private) class |
StorageSystem
The base class for the prevalent system that provides the storage engine for storing the various prevalent object maintained by the system. |
|
SPT Object Database API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||