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