| 
 | Cumulus4j API (1.1.0) | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
          Description
| Class Summary | |
|---|---|
| Cumulus4jConnectionFactory | Connection factory implementation for Cumulus4j-connections. | 
| Cumulus4jIncrementGenerator | ValueGeneratorimplementation generating values by incrementing a counter. | 
| Cumulus4jPersistenceHandler | Handler for all persistence calls from the StoreManager, communicating with the backend datastore(s). | 
| Cumulus4jStoreManager | Store Manager for Cumulus4J operation. | 
| DataNucleusObjectInputStream | A subclass of ObjectInputStreamusing theClassLoaderResolverto load classes. | 
| DummyCryptoManager | Dummy crypto-manager for debugging and testing. | 
| EncryptionCoordinateSetManager | Manager for EncryptionCoordinateSetinstances. | 
| EncryptionHandler | Singleton per PersistenceManagerFactoryhandling the encryption and decryption and thus the key management. | 
| IndexEntryAction | Logic to add or remove an index entry. | 
| KeyStoreRefManager | |
| ObjectContainerHelper | Helper class for replacing object-references when storing a 1-1- or 1-n- or m-n-relationship
 inside an ObjectContainer. | 
| PersistenceManagerConnection | Connection to the underlying datastore(s). | 
| ProgressInfo | |
| Exception Summary | |
|---|---|
| Cumulus4jException | |
| WorkInProgressException | |
Cumulus4j is a plug-in for DataNucleus providing encrypted data-storage.
Most classes in this package are extensions using DataNucleus' extension-points in order to implement reading and writing of objects. DataNucleus uses the Eclipse extension mechanism. If you are not familiar with Eclipse extensions, start reading here: Eclipse FAQ What are extensions and extension points?
On one side, Cumulus4j is accessed by the frontend (i.e. the API consumer) via the following APIs:
 On the other side, Cumulus4j accesses the backend (i.e. another data storage) via a 2nd object-oriented
 persistence layer instance - more precisely an instance of PersistenceManagerFactory.
 
| 
 | Cumulus4j API (1.1.0) | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||