| Modifier and Type | Field and Description |
|---|---|
private static org.slf4j.Logger |
LOG
A logger for this class
|
DEFAULT_DUPLICATE_LIMIT, forward, FORWARD_BTREE, numDupLimit, recMan, reverse, REVERSE_BTREE, wkDirPathattributeId, attributeType, cacheSize, commitNumber, initialized, withReverseDEFAULT_INDEX_CACHE_SIZE| Constructor and Description |
|---|
JdbmDnIndex(java.lang.String oid) |
| Modifier and Type | Method and Description |
|---|---|
void |
init(org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager,
org.apache.directory.api.ldap.model.schema.AttributeType attributeType)
Initialize the index for an Attribute, with a specific working directory (may be null).
|
private void |
initTables(org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
Initializes the forward and reverse tables used by this Index.
|
add, close, count, count, drop, drop, forward, forward, forwardCursor, forwardCursor, forwardLookup, forwardValueCursor, getNumDupLimit, getWkDirPath, greaterThanCount, isDupsEnabled, lessThanCount, reverse, reverse, reverseCursor, reverseCursor, reverseLookup, reverseValueCursor, setNumDupLimit, setWkDirPath, sync, toStringgetAttribute, getAttributeId, getCacheSize, hasReverse, protect, setAttributeId, setCacheSizepublic void init(org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager,
org.apache.directory.api.ldap.model.schema.AttributeType attributeType)
throws java.io.IOException
JdbmIndexprivate void initTables(org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
throws java.io.IOException
schemaManager - The server schemaManagerjava.io.IOException - if we cannot initialize the forward and reverse
tablesNamingException