public class ReadOnlyConfigurationPartition extends org.apache.directory.server.core.partition.ldif.AbstractLdifPartition
CONF_FILE_EXTN, defaultCSNFactoryADD_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, userIndicescacheService, contextEntry, ctxCsnChanged, dnFactory, id, initialized, schemaManager, suffixDn| Constructor and Description |
|---|
ReadOnlyConfigurationPartition(InputStream inputStream,
org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
Creates a new instance of ReadOnlyConfigurationPartition.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(org.apache.directory.server.core.api.interceptor.context.AddOperationContext arg0) |
org.apache.directory.api.ldap.model.entry.Entry |
delete(org.apache.directory.server.core.api.interceptor.context.DeleteOperationContext deleteContext) |
org.apache.directory.api.ldap.model.entry.Entry |
delete(org.apache.directory.server.core.api.partition.PartitionTxn partitionTxn,
String id) |
protected void |
doInit() |
void |
modify(org.apache.directory.server.core.api.interceptor.context.ModifyOperationContext arg0) |
void |
move(org.apache.directory.server.core.api.interceptor.context.MoveOperationContext arg0) |
void |
moveAndRename(org.apache.directory.server.core.api.interceptor.context.MoveAndRenameOperationContext arg0) |
void |
rename(org.apache.directory.server.core.api.interceptor.context.RenameOperationContext arg0) |
getDefaultId, getPartitionPath, initInstancebeginReadTransaction, beginWriteTransaction, convertAndInit, createSystemIndex, doRepair, getCacheSize, getRootId, isSyncOnWriteaddAliasIndices, addIndex, addIndexedAttributes, addToCache, buildEntryDn, count, 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, move, moveAndRename, rename, repair, saveContextCsn, search, setCacheSize, setIndexedAttributes, setOptimizer, setOptimizerEnabled, setPartitionPath, setSearchEngine, setSyncOnWrite, setupSystemIndices, setupUserIndices, toString, unbind, updateCache, updateRdnIdxpublic ReadOnlyConfigurationPartition(InputStream inputStream, org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
inputStream - the input streamschemaManager - the schema managerprotected void doInit() throws org.apache.directory.api.ldap.model.exception.LdapException
doInit in class org.apache.directory.server.core.partition.impl.avl.AvlPartitionorg.apache.directory.api.ldap.model.exception.LdapExceptionpublic void add(org.apache.directory.server.core.api.interceptor.context.AddOperationContext arg0) throws org.apache.directory.api.ldap.model.exception.LdapException
add in interface org.apache.directory.server.core.api.partition.Partitionadd in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartitionorg.apache.directory.api.ldap.model.exception.LdapExceptionpublic org.apache.directory.api.ldap.model.entry.Entry delete(org.apache.directory.server.core.api.partition.PartitionTxn partitionTxn, String id) throws org.apache.directory.api.ldap.model.exception.LdapException
delete in interface org.apache.directory.server.xdbm.Storedelete in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartitionorg.apache.directory.api.ldap.model.exception.LdapExceptionpublic org.apache.directory.api.ldap.model.entry.Entry delete(org.apache.directory.server.core.api.interceptor.context.DeleteOperationContext deleteContext) throws org.apache.directory.api.ldap.model.exception.LdapException
delete in interface org.apache.directory.server.core.api.partition.Partitiondelete in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartitionorg.apache.directory.api.ldap.model.exception.LdapExceptionpublic void modify(org.apache.directory.server.core.api.interceptor.context.ModifyOperationContext arg0) throws org.apache.directory.api.ldap.model.exception.LdapException
modify in interface org.apache.directory.server.core.api.partition.Partitionmodify in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartitionorg.apache.directory.api.ldap.model.exception.LdapExceptionpublic void move(org.apache.directory.server.core.api.interceptor.context.MoveOperationContext arg0) throws org.apache.directory.api.ldap.model.exception.LdapException
move in interface org.apache.directory.server.core.api.partition.Partitionmove in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartitionorg.apache.directory.api.ldap.model.exception.LdapExceptionpublic void moveAndRename(org.apache.directory.server.core.api.interceptor.context.MoveAndRenameOperationContext arg0) throws org.apache.directory.api.ldap.model.exception.LdapException
moveAndRename in interface org.apache.directory.server.core.api.partition.PartitionmoveAndRename in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartitionorg.apache.directory.api.ldap.model.exception.LdapExceptionpublic void rename(org.apache.directory.server.core.api.interceptor.context.RenameOperationContext arg0) throws org.apache.directory.api.ldap.model.exception.LdapException
rename in interface org.apache.directory.server.core.api.partition.Partitionrename in class org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartitionorg.apache.directory.api.ldap.model.exception.LdapExceptionCopyright © 2003–2018 The Apache Software Foundation. All rights reserved.