public class RocksDBSstSessions extends RocksDBSessions
RocksDBSessions.Session| Constructor and Description |
|---|
RocksDBSstSessions(HugeConfig conf,
String dataPath,
String database,
String store) |
RocksDBSstSessions(HugeConfig config,
String dataPath,
String database,
String store,
List<String> tableNames) |
| Modifier and Type | Method and Description |
|---|---|
void |
createTable(String table) |
protected void |
doClose() |
void |
dropTable(String table) |
protected RocksDBSessions.Session |
newSession() |
void |
open(HugeConfig config) |
protected boolean |
opened() |
Set<String> |
openedTables() |
RocksDBSessions.Session |
session() |
close, closed, closeSession, getOrNewSession, toString, useSessionpublic RocksDBSstSessions(HugeConfig conf, String dataPath, String database, String store)
public void open(HugeConfig config) throws Exception
open in class BackendSessionPoolExceptionprotected boolean opened()
opened in class BackendSessionPoolpublic Set<String> openedTables()
openedTables in class RocksDBSessionspublic void createTable(String table) throws org.rocksdb.RocksDBException
createTable in class RocksDBSessionsorg.rocksdb.RocksDBExceptionpublic void dropTable(String table) throws org.rocksdb.RocksDBException
dropTable in class RocksDBSessionsorg.rocksdb.RocksDBExceptionpublic final RocksDBSessions.Session session()
session in class RocksDBSessionsprotected final RocksDBSessions.Session newSession()
newSession in class BackendSessionPoolprotected void doClose()
doClose in class BackendSessionPoolCopyright © 2017–2018. All rights reserved.