public class RocksDBTable extends BackendTable<RocksDBSessions.Session,BackendEntry>
BackendTable.ShardSpliter<Session extends BackendSession>| Constructor and Description |
|---|
RocksDBTable(String database,
String table) |
joinTableName, metaDispatcher, registerMetaHandler, table, tableTypeprotected void registerMetaHandlers()
registerMetaHandlers in class BackendTable<RocksDBSessions.Session,BackendEntry>public void init(RocksDBSessions.Session session)
init in class BackendTable<RocksDBSessions.Session,BackendEntry>public void clear(RocksDBSessions.Session session)
clear in class BackendTable<RocksDBSessions.Session,BackendEntry>public void insert(RocksDBSessions.Session session, BackendEntry entry)
insert in class BackendTable<RocksDBSessions.Session,BackendEntry>public void delete(RocksDBSessions.Session session, BackendEntry entry)
delete in class BackendTable<RocksDBSessions.Session,BackendEntry>public void append(RocksDBSessions.Session session, BackendEntry entry)
append in class BackendTable<RocksDBSessions.Session,BackendEntry>public void eliminate(RocksDBSessions.Session session, BackendEntry entry)
eliminate in class BackendTable<RocksDBSessions.Session,BackendEntry>public Iterator<BackendEntry> query(RocksDBSessions.Session session, Query query)
query in class BackendTable<RocksDBSessions.Session,BackendEntry>protected BackendEntry.BackendColumnIterator queryAll(RocksDBSessions.Session session, Query query)
protected BackendEntry.BackendColumnIterator queryById(RocksDBSessions.Session session, Id id)
protected BackendEntry.BackendColumnIterator queryByPrefix(RocksDBSessions.Session session, IdPrefixQuery query)
protected BackendEntry.BackendColumnIterator queryByRange(RocksDBSessions.Session session, IdRangeQuery query)
protected BackendEntry.BackendColumnIterator queryByCond(RocksDBSessions.Session session, ConditionQuery query)
protected BackendEntry.BackendColumnIterator queryByRange(RocksDBSessions.Session session, Shard shard, String page)
protected static BackendEntryIterator newEntryIterator(BackendEntry.BackendColumnIterator cols, Query query)
Copyright © 2017–2019. All rights reserved.