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, getQueuepublic 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 ManagerBaseSQLExceptionpublic int getIdVersion()
public void optimize()
throws SQLException
optimize in class ManagerBaseSQLExceptionpublic boolean removedStatements(int count,
String condition)
throws SQLException
SQLExceptionpublic void lookupId(RdbmsValue value) throws InterruptedException
InterruptedExceptionpublic void assignId(RdbmsValue value, int version) throws InterruptedException, SQLException
InterruptedExceptionSQLExceptionpublic void flush()
throws SQLException,
InterruptedException
flush in class ManagerBaseSQLExceptionInterruptedExceptionpublic String getExpungeCondition()
protected int getChunkSize()
protected void flush(Batch batch) throws SQLException
flush in class ManagerBaseSQLExceptionCopyright © 2001-2014 Aduna. All Rights Reserved.