public class JdbmDnIndex extends JdbmIndex<org.apache.directory.api.ldap.model.name.Dn>
DEFAULT_DUPLICATE_LIMIT, forward, FORWARD_BTREE, numDupLimit, recMan, reverse, REVERSE_BTREE, wkDirPath
attributeId, attributeType, cacheSize, commitNumber, initialized, withReverse
DEFAULT_INDEX_CACHE_SIZE
Constructor and Description |
---|
JdbmDnIndex(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).
|
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, toString
getAttribute, getAttributeId, getCacheSize, hasReverse, protect, setAttributeId, setCacheSize
public JdbmDnIndex(String oid)
public void init(org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager, org.apache.directory.api.ldap.model.schema.AttributeType attributeType) throws IOException
JdbmIndex
init
in class JdbmIndex<org.apache.directory.api.ldap.model.name.Dn>
schemaManager
- The schemaManager to use to get back the AttributeattributeType
- The attributeType this index is created forIOException
- If the initialization failedCopyright © 2018. All rights reserved.