- generate() - Static method in class com.neocoretechs.rocksack.LockingTransactionId
-
Factory method to generate a locking id with default timeout of 1000 millis.
- generate(long) - Static method in class com.neocoretechs.rocksack.LockingTransactionId
-
Factory method to generate new locking id with given timeout in millis
- generate() - Static method in class com.neocoretechs.rocksack.TransactionId
-
- get(Comparable) - Method in class com.neocoretechs.rocksack.session.BufferedMap
-
- get(Comparable) - Method in interface com.neocoretechs.rocksack.session.SetInterface
-
Seek the key for the Comparable type.
- get(TransactionId, Comparable) - Method in class com.neocoretechs.rocksack.session.TransactionalMap
-
Get a value from backing store if not in cache.
- get(TransactionId, Comparable) - Method in interface com.neocoretechs.rocksack.session.TransactionSetInterface
-
Cause the b seekKey for the Comparable type.
- getAlias() - Method in class com.neocoretechs.rocksack.Alias
-
- getAlias() - Method in class com.neocoretechs.rocksack.session.TransactionSessionAlias
-
- getAliases() - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
- getAliasToPath(Alias) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
- getAllPreparedTransactions() - Method in class com.neocoretechs.rocksack.session.TransactionSession
-
Get all prepared transactions
- getBuf() - Method in class com.neocoretechs.rocksack.DirectByteArrayOutputStream
-
- getClassName() - Method in class com.neocoretechs.rocksack.session.TransactionalMap
-
- getCount() - Method in class com.neocoretechs.rocksack.DirectByteArrayOutputStream
-
- getD() - Method in class com.neocoretechs.rocksack.test.TestTooling2
-
- getDatabaseName(Class) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Get the fully qualified database name using default tablespace and translated class name
- getDatabaseName(String) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Get the fully qualified database name using string version of class and default tablespace.
- getDBName() - Method in class com.neocoretechs.rocksack.session.BufferedMap
-
- getDBName() - Method in interface com.neocoretechs.rocksack.session.SetInterface
-
- getDBName() - Method in class com.neocoretechs.rocksack.session.TransactionalMap
-
- getDBName() - Method in interface com.neocoretechs.rocksack.session.TransactionSetInterface
-
- getDefaultColumnFamilyOptions() - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Get the default ColumnFamily options using default options.
- getDefaultDBOptions() - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Get the default options using default options.
- getDefaultOptions(AbstractComparator) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Get the default options using a different comparator, primarily to provide hooks inside compare method.
- getForUpdate(TransactionId, Comparable, boolean) - Method in class com.neocoretechs.rocksack.session.TransactionalMap
-
Read a key and make the key value a precondition for commit.
- getForUpdate(TransactionId, Comparable, boolean) - Method in interface com.neocoretechs.rocksack.session.TransactionSetInterface
-
Read a key and make the key value a precondition for commit.
- getInstance() - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
- getInstance() - Static method in class com.neocoretechs.rocksack.session.SessionManager
-
- getInstance() - Static method in class com.neocoretechs.rocksack.session.TransactionManager
-
- getInstance() - Static method in class com.neocoretechs.rocksack.session.VolumeManager
-
- getIterator() - Method in class com.neocoretechs.rocksack.iterator.AbstractIterator
-
- getKey() - Method in class com.neocoretechs.rocksack.iterator.Entry
-
- getKey() - Method in class com.neocoretechs.rocksack.iterator.KeyValuePair
-
- getKey() - Method in class com.neocoretechs.rocksack.KeyValue
-
- getKVStore() - Method in class com.neocoretechs.rocksack.session.BufferedMap
-
Return the RocksDB instance.
- getKVStore() - Method in interface com.neocoretechs.rocksack.session.SetInterface
-
- getL() - Method in class com.neocoretechs.rocksack.test.TestTooling1
-
- getL() - Method in class com.neocoretechs.rocksack.test.TestTooling2
-
- getLockStatusData() - Method in class com.neocoretechs.rocksack.session.TransactionSession
-
Get the map of lock status from TransactionDb
- getLockTimeout() - Method in class com.neocoretechs.rocksack.LockingTransactionId
-
- getMap(Comparable) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Get a Map via Comparable instance.
- getMap(Class) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Get a Map via Java Class type.
- getMap(Alias, Comparable) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Get a Map via Comparable instance.
- getMap(Alias, Class) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Get a Map via Java Class type.
- getmKey() - Method in class com.neocoretechs.rocksack.KeyValue
-
- getMutexObject() - Method in class com.neocoretechs.rocksack.session.BufferedMap
-
- getMutexObject() - Method in interface com.neocoretechs.rocksack.session.SetInterface
-
- getMutexObject() - Method in class com.neocoretechs.rocksack.session.TransactionalMap
-
- getMutexObject() - Method in interface com.neocoretechs.rocksack.session.TransactionSetInterface
-
- getmValue() - Method in class com.neocoretechs.rocksack.KeyValue
-
- getOptimisticTransactionalMap(Comparable, TransactionId) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Start a new optimistic transaction for the given class in the current database
- getOptimisticTransactionalMap(Class, TransactionId) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Start a new optimistic transaction for the given class in the current database
- getOptimisticTransactionalMap(Alias, Comparable, TransactionId) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Start a new transaction for the given class in the aliased database
- getOptimisticTransactionalMap(Alias, Class, TransactionId) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
- getOutstandingTransactionsByAliasAndId(Alias, TransactionId) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
- getOutstandingTransactionsByPathAndId(String, TransactionId) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
- getOutstandingTransactionState() - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Return a list of the state of all transactions with id's mapped to transactions
in the set of active volumes.
- getSession() - Method in class com.neocoretechs.rocksack.session.BufferedMap
-
- getSession() - Method in interface com.neocoretechs.rocksack.session.SetInterface
-
Get the
Session
associated wit this database
- getSession() - Method in class com.neocoretechs.rocksack.session.TransactionalMap
-
- getSession() - Method in interface com.neocoretechs.rocksack.session.TransactionSetInterface
-
- getSessionTable() - Static method in class com.neocoretechs.rocksack.session.SessionManager
-
- getTableSpaceDir(Alias) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Get the tablespace by given alias
- getTableSpaceDir() - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Get the default tablespace set by explicit previous call.
- getTransaction(TransactionId, String, boolean) - Method in class com.neocoretechs.rocksack.session.TransactionSession
-
Get the Transaction object formed from id and class.
- getTransaction(TransactionId, String, boolean) - Method in class com.neocoretechs.rocksack.session.TransactionSessionAlias
-
Get the Transaction object formed from id and class.
- getTransactionalMap(Comparable, TransactionId) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Start a new transaction for the given class in the current database
- getTransactionalMap(Class, TransactionId) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Start a new transaction for the given class in the current database
- getTransactionalMap(Alias, Comparable, TransactionId) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Start a new transaction for the given class in the aliased database
- getTransactionalMap(Alias, Class, TransactionId) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
- getTransactionId() - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Generate a transaction with random UUID
- getTransactionId(long) - Static method in class com.neocoretechs.rocksack.session.DatabaseManager
-
Generate a transaction with random UUID
- getTransactionId() - Method in class com.neocoretechs.rocksack.TransactionId
-
- getTransactions(TransactionId) - Static method in class com.neocoretechs.rocksack.session.TransactionManager
-
Get the Transaction objects formed from id.
- getTransactions(TransactionId, String) - Static method in class com.neocoretechs.rocksack.session.TransactionManager
-
Get the Transaction objects formed from id and class name.
- getValue() - Method in class com.neocoretechs.rocksack.iterator.Entry
-
- getValue() - Method in class com.neocoretechs.rocksack.iterator.KeyValuePair
-
- getValue() - Method in class com.neocoretechs.rocksack.KeyValue
-
- getValue(Object) - Method in class com.neocoretechs.rocksack.session.BufferedMap
-
Get a value from backing store.
- getValue(TransactionId, Object) - Method in class com.neocoretechs.rocksack.session.TransactionalMap
-
Get a value from backing store if not in cache.
- getViaBytes(byte[]) - Method in class com.neocoretechs.rocksack.session.BufferedMap
-
Get a value from backing store.
- getViaBytes(TransactionId, byte[]) - Method in class com.neocoretechs.rocksack.session.TransactionalMap
-
Get a value from backing store if not in cache.