public class BNodeManager extends ValueManagerBase<RdbmsBNode>
| Modifier and Type | Field and Description |
|---|---|
static BNodeManager |
instance |
BATCH_SIZE, MAX_QUEUE, MIN_QUEUE, queue| Constructor and Description |
|---|
BNodeManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected boolean |
expunge(String condition) |
protected int |
getBatchSize() |
protected void |
insert(Number id,
RdbmsBNode resource) |
protected String |
key(RdbmsBNode value) |
protected void |
optimize() |
void |
setTable(BNodeTable table) |
cache, findInCache, flush, getIdSequence, getIdVersion, getInternalId, init, removedStatements, setHashManager, setIdSequenceclear, flush, getQueuepublic static BNodeManager instance
public void setTable(BNodeTable table)
public void close()
throws SQLException
close in class ManagerBaseSQLExceptionprotected boolean expunge(String condition) throws SQLException
expunge in class ValueManagerBase<RdbmsBNode>SQLExceptionprotected void optimize()
throws SQLException
optimize in class ValueManagerBase<RdbmsBNode>SQLExceptionprotected int getBatchSize()
getBatchSize in class ValueManagerBase<RdbmsBNode>protected String key(RdbmsBNode value)
key in class ValueManagerBase<RdbmsBNode>protected void insert(Number id, RdbmsBNode resource) throws SQLException, InterruptedException
insert in class ValueManagerBase<RdbmsBNode>SQLExceptionInterruptedExceptionCopyright © 2001-2014 Aduna. All Rights Reserved.