public class HashManager extends ManagerBase
Modifier and Type | Field and Description |
---|---|
static HashManager |
instance |
BATCH_SIZE, MAX_QUEUE, MIN_QUEUE
Constructor and Description |
---|
HashManager() |
Modifier and Type | Method and Description |
---|---|
void |
assignId(RdbmsValue value,
int version) |
void |
close() |
void |
flush() |
protected void |
flush(Batch batch) |
protected int |
getChunkSize() |
String |
getExpungeCondition() |
int |
getIdVersion() |
void |
init() |
void |
lookupId(RdbmsValue value) |
void |
optimize() |
boolean |
removedStatements(int count,
String condition) |
void |
setBNodeManager(BNodeManager bnodeTable) |
void |
setHashTable(HashTable table) |
void |
setIdSequence(IdSequence idseq) |
void |
setLiteralManager(LiteralManager literalTable) |
void |
setUriManager(UriManager uriTable) |
clear, getQueue
public static HashManager instance
public void setHashTable(HashTable table)
public void setBNodeManager(BNodeManager bnodeTable)
public void setLiteralManager(LiteralManager literalTable)
public void setUriManager(UriManager uriTable)
public void setIdSequence(IdSequence idseq)
public void init()
public void close() throws SQLException
close
in class ManagerBase
SQLException
public int getIdVersion()
public void optimize() throws SQLException
optimize
in class ManagerBase
SQLException
public boolean removedStatements(int count, String condition) throws SQLException
SQLException
public void lookupId(RdbmsValue value) throws InterruptedException
InterruptedException
public void assignId(RdbmsValue value, int version) throws InterruptedException, SQLException
InterruptedException
SQLException
public void flush() throws SQLException, InterruptedException
flush
in class ManagerBase
SQLException
InterruptedException
public String getExpungeCondition()
protected int getChunkSize()
protected void flush(Batch batch) throws SQLException
flush
in class ManagerBase
SQLException
Copyright © 2001-2013 Aduna. All Rights Reserved.