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, setIdSequence
clear, flush, getQueue
public static BNodeManager instance
public void setTable(BNodeTable table)
public void close() throws SQLException
close
in class ManagerBase
SQLException
protected boolean expunge(String condition) throws SQLException
expunge
in class ValueManagerBase<RdbmsBNode>
SQLException
protected void optimize() throws SQLException
optimize
in class ValueManagerBase<RdbmsBNode>
SQLException
protected 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>
SQLException
InterruptedException
Copyright © 2001-2016 Aduna. All Rights Reserved.