public abstract class AbstractLdifPartition extends AvlPartition
Modifier and Type | Field and Description |
---|---|
protected static String |
CONF_FILE_EXTN
The extension used for LDIF entry files
|
protected static org.apache.directory.api.ldap.model.csn.CsnFactory |
defaultCSNFactory
A default CSN factory
|
ADD_CHILD, administrativeRoleAT, adminRoleIdx, aliasCache, aliasedObjectNameAT, aliasIdx, cacheSize, contextCsnAT, DEFAULT_CACHE_SIZE, entryCsnAT, entryCsnIdx, entryDnAT, entryUuidAT, isSyncOnWrite, master, objectClassAT, objectClassIdx, oneAliasIdx, optimizerEnabled, partitionPath, piarCache, presenceAT, presenceIdx, rdnIdx, REMOVE_CHILD, subAliasIdx, systemIndices, userIndices
contextEntry, ctxCsnChanged, dnFactory, id, initialized, schemaManager, suffixDn
SYS_INDEX_OID_ARRAY, SYS_INDEX_OIDS
DEFAULT_ID, ROOT_ID
Constructor and Description |
---|
AbstractLdifPartition(org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
Creates a new instance of AbstractLdifPartition.
|
AbstractLdifPartition(org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager,
DnFactory dnFactory)
Creates a new instance of AbstractLdifPartition.
|
Modifier and Type | Method and Description |
---|---|
String |
getDefaultId() |
URI |
getPartitionPath()
Gets the path in which this Partition stores data.
|
void |
initInstance()
Intializes the instance.
|
beginReadTransaction, beginWriteTransaction, convertAndInit, createSystemIndex, doInit, doRepair, getCacheSize, getRootId, isSyncOnWrite
add, addAliasIndices, addIndex, addIndexedAttributes, addToCache, buildEntryDn, count, delete, delete, doDestroy, dropAliasIndices, dropMovedAliasIndices, dumpIndex, dumpRdnIdx, fetch, fetch, getAdministrativeRoleIndex, getAliasCache, getAliasIndex, getChildCount, getContextCsn, getEntryCsnIndex, getEntryDn, getEntryId, getIndex, getIndexedAttributes, getMasterTable, getObjectClassIndex, getOneAliasIndex, getOptimizer, getParentId, getPresenceIndex, getRdnIndex, getReadWriteLock, getSearchEngine, getSubAliasIndex, getSubordinates, getSuffixId, getSystemIndex, getSystemIndices, getUserIndex, getUserIndices, hasEntry, hasIndexOn, hasSystemIndexOn, hasUserIndexOn, isOptimizerEnabled, loadContextCsn, lookup, lookupCache, modify, modify, move, move, moveAndRename, moveAndRename, rename, rename, repair, saveContextCsn, search, setCacheSize, setIndexedAttributes, setOptimizer, setOptimizerEnabled, setPartitionPath, setSearchEngine, setSyncOnWrite, setupSystemIndices, setupUserIndices, toString, unbind, updateCache, updateRdnIdx
checkInitialized, destroy, getContextEntry, getId, getSchemaManager, getSuffixDn, initialize, isInitialized, setContextCsn, setContextEntry, setId, setSchemaManager, setSuffixDn, sync
protected static final String CONF_FILE_EXTN
protected static org.apache.directory.api.ldap.model.csn.CsnFactory defaultCSNFactory
public AbstractLdifPartition(org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
schemaManager
- the schema managerpublic AbstractLdifPartition(org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager, DnFactory dnFactory)
schemaManager
- the schema managerdnFactory
- the DN factorypublic void initInstance()
public String getDefaultId()
getDefaultId
in class AvlPartition
public URI getPartitionPath()
getPartitionPath
in interface Store
getPartitionPath
in class AvlPartition
Copyright © 2003–2020 The Apache Software Foundation. All rights reserved.