Interface | Description |
---|---|
SetInterface | |
TransactionSetInterface |
Class | Description |
---|---|
BufferedMap |
BufferedMapDerived for subclasses of objects stored in a tablespace we use
a separate column family .
|
DatabaseManager |
This factory class enforces a strong typing for the RockSack using the database naming convention linked to the
class name of the class stored there.
In almost all cases, this is the main entry point to obtain a BufferedMap or a TransactionalMap.
To override options call setDatabaseOptions(Options).
|
Session |
Session object.
|
SessionManager |
SessionManager class is a singleton
that accepts connections and returns a
Session object. |
TransactionalMap |
TransactionalMapDerived.
|
TransactionManager |
Singleton transaction manager which maintains the map of
TransactionId s to
TransactionSession s. |
TransactionSession |
Extends the
Session class to include transaction semantics. |
TransactionSessionAlias |
Extends the
TransactionSession class to include Alias. |
VolumeManager |
A volume is a set of RocksDb directories and files indexed by a volume name, which is a directory path PLUS database prefix.
|