|
ozone core API | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
Lock | Locks are created by the TransactionManager and used by the core
to manage concurrent access to the same containers/objects. |
ObjectContainer | Together with the StoreManager interface this is part of the
StoreManager back-end API. |
ObjectContainerFactory | |
StoreManager | Together with the ObjectContainer interface this is the StoreManager
back-end API. |
Class Summary | |
AbstractLock | |
AbstractObjectContainer | |
ClassManager | |
DeadlockThread | |
Env | Env is the environment of a ozone database server. |
ExclusiveLock | This class implements an exclusive lock policy. |
GarbageCollector | Marks reachable objects and sweeps unreachable objects. |
Group | This class represent an ozone user group. |
InvokeServer | |
KeyGenerator | |
LocalClientTracker | Tracks local database clients. |
MethodKey | Objects of this class are the keys in the method cache table of the
AbstractObjectContainer . |
MROWLock | This class implements a Multiple Reader One Writer lock policy. |
ObjectID | |
OzoneClassLoader | Ozone specific class loader. |
OzoneClassLoader11 | Ozone specific class loader. |
OzoneSecurityManager | |
OzoneSupportObject | This class represents database objects that provide an ozone internal service, like administration functionality. |
Permissions | Ownership and access rights of a database object (aka ObjectContainer). |
ResultConverter | The base class for the classes that convert the parameter and results of methods invocations that go through Database or ExternalDatabase. |
Server | Main class to start the stand-alone server. |
Server$1 | |
ServerComponent | Base class for all componente of the ozone core. |
SharedLock | This class implements a non-exclusive lock policy. |
Transaction | This class represents an internal transaction. |
TransactionID | |
TransactionManager | The transaction manager is the factory for transactions and locks. |
User | This class represents an ozone user. |
UserManager | The UserManager holds all information about users and groups. |
Exception Summary | |
UserManagerExc | Thrown by the UserManager in case of an error. |
Error Summary | |
PermissionError | |
TransactionError | A TransactionError indicates that the current transaction has to abort no matter what. |
|
ozone core API | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |