A B C D E F G H I J L M N O P R S T U V W

A

abandoned - Variable in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
A flag if the search operation is abandoned
AbstractChangeOperationContext - Class in org.apache.directory.server.core.interceptor.context
An abstract base class used by all change inducing operations.
AbstractChangeOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.AbstractChangeOperationContext
 
AbstractChangeOperationContext(CoreSession, DN) - Constructor for class org.apache.directory.server.core.interceptor.context.AbstractChangeOperationContext
 
AbstractOperationContext - Class in org.apache.directory.server.core.interceptor.context
This abstract class stores common context elements, like the DN, which is used in all the contexts.
AbstractOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
Creates a new instance of AbstractOperationContext.
AbstractOperationContext(CoreSession, DN) - Constructor for class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
Creates a new instance of AbstractOperationContext.
AbstractPartition - Class in org.apache.directory.server.core.partition
A Partition that helps users to implement their own partition.
AbstractPartition() - Constructor for class org.apache.directory.server.core.partition.AbstractPartition
 
AbstractRegistrySynchronizer - Class in org.apache.directory.server.core.schema.registries.synchronizers
An abstract registry synchronizer with some reused functionality.
AbstractRegistrySynchronizer(SchemaManager) - Constructor for class org.apache.directory.server.core.schema.registries.synchronizers.AbstractRegistrySynchronizer
 
accept(SearchingOperationContext, ClonedServerEntry) - Method in interface org.apache.directory.server.core.filtering.EntryFilter
Filters the contents of search entries on the way out the door to client callers.
ack(long) - Method in interface org.apache.directory.server.core.journal.Journal
Records a ack for a change
ack(long) - Method in interface org.apache.directory.server.core.journal.JournalStore
Records a ack for a change
add(ServerEntry) - Method in interface org.apache.directory.server.core.CoreSession
Adds an entry into the DirectoryService associated with this CoreSession.
add(ServerEntry, LogChange) - Method in interface org.apache.directory.server.core.CoreSession
Adds an entry into the DirectoryService associated with this CoreSession.
add(ServerEntry, boolean) - Method in interface org.apache.directory.server.core.CoreSession
Adds an entry into the DirectoryService associated with this CoreSession.
add(ServerEntry, boolean, LogChange) - Method in interface org.apache.directory.server.core.CoreSession
Adds an entry into the DirectoryService associated with this CoreSession.
add(InternalAddRequest) - Method in interface org.apache.directory.server.core.CoreSession
Adds an entry into the DirectoryService associated with this CoreSession.
add(InternalAddRequest, LogChange) - Method in interface org.apache.directory.server.core.CoreSession
Adds an entry into the DirectoryService associated with this CoreSession.
add(NextInterceptor, AddOperationContext) - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
 
add(ServerEntry, Collection<String>) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
add(ServerEntry, Collection<String>) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
add(ServerEntry, Collection<String>) - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
 
add(NextInterceptor, AddOperationContext) - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Filters Partition.add( AddOperationContext ) call.
add(AddOperationContext) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
add(AddOperationContext) - Method in interface org.apache.directory.server.core.interceptor.NextInterceptor
Calls the next interceptor's Interceptor.add( NextInterceptor, AddOperationContext ).
add(AddOperationContext) - Method in interface org.apache.directory.server.core.OperationManager
TODO document after determining if this method should be here.
add(AddOperationContext) - Method in class org.apache.directory.server.core.partition.NullPartition
 
add(AddOperationContext) - Method in interface org.apache.directory.server.core.partition.Partition
Adds an entry to this ContextPartition.
add(ServerEntry) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AttributeTypeSynchronizer
Adds a new SchemaObject to its registry
add(ServerEntry) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.ComparatorSynchronizer
Adds a new SchemaObject to its registry
add(ServerEntry) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.DitContentRuleSynchronizer
Adds a new SchemaObject to its registry
add(DITContentRule) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.DitContentRuleSynchronizer
 
add(ServerEntry) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.DitStructureRuleSynchronizer
Adds a new SchemaObject to its registry
add(DITStructureRule) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.DitStructureRuleSynchronizer
 
add(ServerEntry) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.MatchingRuleSynchronizer
Adds a new SchemaObject to its registry
add(ServerEntry) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.MatchingRuleUseSynchronizer
Adds a new SchemaObject to its registry
add(MatchingRuleUse) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.MatchingRuleUseSynchronizer
 
add(ServerEntry) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.NameFormSynchronizer
Adds a new SchemaObject to its registry
add(NameForm) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.NameFormSynchronizer
 
add(ServerEntry) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.NormalizerSynchronizer
Adds a new SchemaObject to its registry
add(ServerEntry) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.ObjectClassSynchronizer
Adds a new SchemaObject to its registry
add(ServerEntry) - Method in interface org.apache.directory.server.core.schema.registries.synchronizers.RegistrySynchronizer
Adds a new SchemaObject to its registry
add(AddOperationContext) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.RegistrySynchronizerAdaptor
Add a new SchemaObject or a new Schema in the Schema partition.
add(ServerEntry) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.SchemaSynchronizer
Handles the addition of a metaSchema object to the schema partition.
add(ServerEntry) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.SyntaxCheckerSynchronizer
Adds a new SchemaObject to its registry
add(ServerEntry) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.SyntaxSynchronizer
Adds a new SchemaObject to its registry
add(AddOperationContext) - Method in class org.apache.directory.server.core.schema.SchemaPartition
Adds an entry to this ContextPartition.
addAfter(String, Interceptor) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
addAttrsId(String) - Method in class org.apache.directory.server.core.interceptor.context.LookupOperationContext
Add an attribute ID to the current list, creating the list if necessary
addBefore(String, Interceptor) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
addContextPartition(NextInterceptor, AddContextPartitionOperationContext) - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
 
addContextPartition(NextInterceptor, AddContextPartitionOperationContext) - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Filters DefaultPartitionNexus#addContextPartition( AddContextPartitionOperationContext ) call.
addContextPartition(AddContextPartitionOperationContext) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
addContextPartition(AddContextPartitionOperationContext) - Method in interface org.apache.directory.server.core.interceptor.NextInterceptor
Calls the next interceptor's DefaultPartitionNexus#addContextPartition( AddContextPartitionOperationContext ).
addContextPartition(AddContextPartitionOperationContext) - Method in interface org.apache.directory.server.core.partition.PartitionNexus
Add a partition to the server.
AddContextPartitionOperationContext - Class in org.apache.directory.server.core.interceptor.context
A AddContextPartition context used for Interceptors.
AddContextPartitionOperationContext(CoreSession, Partition) - Constructor for class org.apache.directory.server.core.interceptor.context.AddContextPartitionOperationContext
Creates a new instance of AddContextPartitionOperationContext.
addEntryFilter(EntryFilter) - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
addEntryFilter(EntryFilter) - Method in class org.apache.directory.server.core.filtering.CursorList
 
addEntryFilter(EntryFilter) - Method in interface org.apache.directory.server.core.filtering.EntryFilteringCursor
Adds an entry filter to this BaseEntryFilteringCursor at the very end of the filter list.
addFirst(Interceptor) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
addLast(Interceptor) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
addListener(DirectoryListener) - Method in interface org.apache.directory.server.core.event.EventService
Registers a DirectoryListener for notification on any and all change events on the DIT.
addListener(DirectoryListener, NotificationCriteria) - Method in interface org.apache.directory.server.core.event.EventService
Registers a DirectoryListener for notification on change events on the DIT matching some notification criteria.
AddOperationContext - Class in org.apache.directory.server.core.interceptor.context
A Add context used for Interceptors.
AddOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.AddOperationContext
Creates a new instance of AddOperationContext.
AddOperationContext(CoreSession, DN) - Constructor for class org.apache.directory.server.core.interceptor.context.AddOperationContext
Creates a new instance of AddOperationContext.
AddOperationContext(CoreSession, ServerEntry) - Constructor for class org.apache.directory.server.core.interceptor.context.AddOperationContext
Creates a new instance of AddOperationContext.
AddOperationContext(CoreSession, DN, ServerEntry) - Constructor for class org.apache.directory.server.core.interceptor.context.AddOperationContext
Creates a new instance of ModifyOperationContext.
AddOperationContext(CoreSession, InternalAddRequest) - Constructor for class org.apache.directory.server.core.interceptor.context.AddOperationContext
 
addPartition(Partition) - Method in interface org.apache.directory.server.core.DirectoryService
 
addReferral(ServerEntry) - Method in interface org.apache.directory.server.core.ReferralManager
Add a referral to the manager.
addRequestControl(Control) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
addRequestControl(Control) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
addRequestControl(Control) - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Adds a request control to this operation.
addRequestControls(Control[]) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
addRequestControls(Control[]) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
addRequestControls(Control[]) - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Adds many request controls to this operation.
addResponseControl(Control) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
addResponseControl(Control) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
addResponseControl(Control) - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Adds a response control to this operation.
addToSchema(SchemaObject, String) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AbstractRegistrySynchronizer
Add a new SchemaObject to the schema content, assuming that it has an associated schema and that this schema is loaded
ADMIN_PASSWORD_BYTES - Static variable in interface org.apache.directory.server.core.partition.PartitionNexus
 
ADMIN_PASSWORD_STRING - Static variable in interface org.apache.directory.server.core.partition.PartitionNexus
the initial admin passwd set on startup
ADMIN_UID - Static variable in interface org.apache.directory.server.core.partition.PartitionNexus
the admin super user uid
after(ClonedServerEntry) - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
after(ClonedServerEntry) - Method in class org.apache.directory.server.core.filtering.CursorList
afterLast() - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
afterLast() - Method in class org.apache.directory.server.core.filtering.CursorList
aliasDerefMode - Variable in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
A flag describing the way alias should be handled
ALL_EVENT_TYPES_MASK - Static variable in enum org.apache.directory.server.core.event.EventType
 
allOperationalAttributes - Variable in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
A flag set if the returned attributes set contains '+'
allUserAttributes - Variable in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
A flag set if the returned attributes set contains '*'
ANONYMOUS - Static variable in class org.apache.directory.server.core.LdapPrincipal
the no name anonymous user whose DN is the empty String
AttributeTypeSynchronizer - Class in org.apache.directory.server.core.schema.registries.synchronizers
A handler for operations performed to add, delete, modify, rename and move schema normalizers.
AttributeTypeSynchronizer(SchemaManager) - Constructor for class org.apache.directory.server.core.schema.registries.synchronizers.AttributeTypeSynchronizer
Creates a new instance of AttributeTypeSynchronizer.
authorizedPrincipal - Variable in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
available() - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
available() - Method in class org.apache.directory.server.core.filtering.CursorList

B

BaseEntryFilteringCursor - Class in org.apache.directory.server.core.filtering
A Cursor which uses a list of filters to selectively return entries and/or modify the contents of entries.
BaseEntryFilteringCursor(Cursor<ServerEntry>, SearchingOperationContext, EntryFilter) - Constructor for class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
Creates a new entry filtering Cursor over an existing Cursor using a single filter initially: more can be added later after creation.
BaseEntryFilteringCursor(Cursor<ServerEntry>, SearchingOperationContext) - Constructor for class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
Creates a new entry filtering Cursor over an existing Cursor using a no filter initially: more can be added later after creation.
BaseEntryFilteringCursor(Cursor<ServerEntry>, SearchingOperationContext, List<EntryFilter>) - Constructor for class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
Creates a new entry filtering Cursor over an existing Cursor using a list of filters initially: more can be added later after creation.
BaseInterceptor - Class in org.apache.directory.server.core.interceptor
A easy-to-use implementation of Interceptor.
BaseInterceptor() - Constructor for class org.apache.directory.server.core.interceptor.BaseInterceptor
Creates a new instance.
before(ClonedServerEntry) - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
before(ClonedServerEntry) - Method in class org.apache.directory.server.core.filtering.CursorList
 
beforeFirst() - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
beforeFirst() - Method in class org.apache.directory.server.core.filtering.CursorList
bind(NextInterceptor, BindOperationContext) - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
 
bind(NextInterceptor, BindOperationContext) - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Filters Partition.bind( BindOperationContext ) call.
bind(BindOperationContext) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
bind(BindOperationContext) - Method in interface org.apache.directory.server.core.interceptor.NextInterceptor
Calls the next interceptor's Interceptor.bind( NextInterceptor, BindOperationContext )
bind(BindOperationContext) - Method in interface org.apache.directory.server.core.OperationManager
TODO document after determining if this method should be here.
bind(BindOperationContext) - Method in class org.apache.directory.server.core.partition.NullPartition
 
bind(BindOperationContext) - Method in interface org.apache.directory.server.core.partition.Partition
Represents a bind operation issued to authenticate a client.
bind(BindOperationContext) - Method in class org.apache.directory.server.core.schema.SchemaPartition
 
BindMethod - Enum in org.apache.directory.server.core.replication
An enum used to store the Bind Methods : SIMPLE or SASL
BindOperationContext - Class in org.apache.directory.server.core.interceptor.context
A Bind context used for Interceptors.
BindOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.BindOperationContext
Creates a new instance of BindOperationContext.
BYPASS_ALL - Static variable in class org.apache.directory.server.core.partition.ByPassConstants
Bypass String to use when ALL interceptors should be skipped
BYPASS_ALL_COLLECTION - Static variable in class org.apache.directory.server.core.partition.ByPassConstants
Bypass String to use when ALL interceptors should be skipped
ByPassConstants - Class in org.apache.directory.server.core.partition
Constants used to determine what kinds of Interceptors need to be bypassed while performing operations within other Interceptors.
ByPassConstants() - Constructor for class org.apache.directory.server.core.partition.ByPassConstants
 
byPassed - Variable in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
the Interceptors bypassed by this operation

C

ChangeLog - Interface in org.apache.directory.server.core.changelog
A facade for the change log subsystem.
ChangeLogEvent - Class in org.apache.directory.server.core.changelog
A loggable directory change event.
ChangeLogEvent() - Constructor for class org.apache.directory.server.core.changelog.ChangeLogEvent
Creates a new instance of ChangeLogEvent, used during the deserialization process
ChangeLogEvent(long, String, LdapPrincipal, LdifEntry, LdifEntry) - Constructor for class org.apache.directory.server.core.changelog.ChangeLogEvent
Creates a new instance of ChangeLogEvent.
ChangeLogEvent(long, String, LdapPrincipal, LdifEntry, List<LdifEntry>) - Constructor for class org.apache.directory.server.core.changelog.ChangeLogEvent
Creates a new instance of ChangeLogEvent.
ChangeLogSearchEngine - Interface in org.apache.directory.server.core.changelog
A custom search engine designed for optimized searching across ChangeLogEvents within the ChangeLogStore.
ChangeLogStore - Interface in org.apache.directory.server.core.changelog
A store for change events on the directory which exposes methods for managing, querying and in general performing legal operations on the log.
ChangeOperationContext - Interface in org.apache.directory.server.core.interceptor.context
Operations (write based) causing changes extend this interface.
checkComparatorOidExists(ServerEntry) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.ComparatorSynchronizer
Check that a Comparator exists in the ComparatorRegistry, and if so, return it.
checkOidExists(ServerEntry) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AbstractRegistrySynchronizer
Check that a SchemaObject exists in the global OidRegsitry, and if so, return it.
checkOidIsUnique(ServerEntry) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AbstractRegistrySynchronizer
 
checkOidIsUnique(SchemaObject) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AbstractRegistrySynchronizer
 
checkOidIsUnique(String) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AbstractRegistrySynchronizer
 
checkParent(DN, SchemaManager, String) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AbstractRegistrySynchronizer
Checks that the parent DN is a valid DN
checkSyntaxCheckerOidExists(ServerEntry) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.SyntaxCheckerSynchronizer
Check that a SyntaxChecker exists in the SyntaxCheckerRegistry, and if so, return it.
clone() - Method in class org.apache.directory.server.core.LdapPrincipal
Clone the object.
close() - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
close(Exception) - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
close() - Method in class org.apache.directory.server.core.filtering.CursorList
 
close(Exception) - Method in class org.apache.directory.server.core.filtering.CursorList
 
ComparatorSynchronizer - Class in org.apache.directory.server.core.schema.registries.synchronizers
A handler for operations performed to add, delete, modify, rename and move schema comparators.
ComparatorSynchronizer(SchemaManager) - Constructor for class org.apache.directory.server.core.schema.registries.synchronizers.ComparatorSynchronizer
Creates a new instance of ComparatorSynchronizer.
compare(DN, String, Object) - Method in interface org.apache.directory.server.core.CoreSession
Checks to see if an attribute in an entry contains a value.
compare(DN, String, Object, boolean) - Method in interface org.apache.directory.server.core.CoreSession
Checks to see if an attribute in an entry contains a value.
compare(InternalCompareRequest) - Method in interface org.apache.directory.server.core.CoreSession
Checks to see if an attribute in an entry contains a value.
compare(NextInterceptor, CompareOperationContext) - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
 
compare(NextInterceptor, CompareOperationContext) - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Filters DefaultPartitionNexus#compare( CompareOperationContext ) call.
compare(CompareOperationContext) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
compare(CompareOperationContext) - Method in interface org.apache.directory.server.core.interceptor.NextInterceptor
Calls the next interceptor's Interceptor.compare( NextInterceptor, CompareOperationContext ).
compare(CompareOperationContext) - Method in interface org.apache.directory.server.core.OperationManager
TODO document after determining if this method should be here.
compare(CompareOperationContext) - Method in interface org.apache.directory.server.core.partition.PartitionNexus
 
CompareOperationContext - Class in org.apache.directory.server.core.interceptor.context
A Compare context used for Interceptors.
CompareOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.CompareOperationContext
Creates a new instance of CompareOperationContext.
CompareOperationContext(CoreSession, DN) - Constructor for class org.apache.directory.server.core.interceptor.context.CompareOperationContext
Creates a new instance of CompareOperationContext.
CompareOperationContext(CoreSession, String) - Constructor for class org.apache.directory.server.core.interceptor.context.CompareOperationContext
Creates a new instance of LookupOperationContext.
CompareOperationContext(CoreSession, DN, String) - Constructor for class org.apache.directory.server.core.interceptor.context.CompareOperationContext
Creates a new instance of LookupOperationContext.
CompareOperationContext(CoreSession, DN, String, Value<?>) - Constructor for class org.apache.directory.server.core.interceptor.context.CompareOperationContext
Creates a new instance of LookupOperationContext.
CompareOperationContext(CoreSession, InternalCompareRequest) - Constructor for class org.apache.directory.server.core.interceptor.context.CompareOperationContext
 
CoreSession - Interface in org.apache.directory.server.core
An interface representing a session with the core DirectoryService.
createModItems(ServerEntry, ModificationOperation) - Static method in class org.apache.directory.server.core.interceptor.context.ModifyOperationContext
 
createPartition(String, String, String) - Method in interface org.apache.directory.server.core.changelog.TaggableSearchableChangeLogStore
Gets the read only Partition backed by this ChangeLogStore.
CursorList - Class in org.apache.directory.server.core.filtering
An implementation of a Cursor based on a List of Cursors.
CursorList(int, List<EntryFilteringCursor>, int, SearchingOperationContext) - Constructor for class org.apache.directory.server.core.filtering.CursorList
Creates a new ListCursor with lower (inclusive) and upper (exclusive) bounds.
CursorList(List<EntryFilteringCursor>, SearchingOperationContext) - Constructor for class org.apache.directory.server.core.filtering.CursorList
Creates a new ListCursor without specific bounds: the bounds are acquired from the size of the list.

D

DEFAULT_ALIAS_DEREF_MODE - Static variable in class org.apache.directory.server.core.event.NotificationCriteria
 
DEFAULT_BASE - Static variable in class org.apache.directory.server.core.event.NotificationCriteria
 
DEFAULT_FILTER - Static variable in class org.apache.directory.server.core.event.NotificationCriteria
 
DEFAULT_SCOPE - Static variable in class org.apache.directory.server.core.event.NotificationCriteria
 
delete(DN) - Method in interface org.apache.directory.server.core.CoreSession
Deletes an entry in the server.
delete(DN, LogChange) - Method in interface org.apache.directory.server.core.CoreSession
Deletes an entry in the server.
delete(InternalDeleteRequest) - Method in interface org.apache.directory.server.core.CoreSession
 
delete(InternalDeleteRequest, LogChange) - Method in interface org.apache.directory.server.core.CoreSession
 
delete(DN, boolean) - Method in interface org.apache.directory.server.core.CoreSession
Deletes an entry in the server.
delete(DN, boolean, LogChange) - Method in interface org.apache.directory.server.core.CoreSession
Deletes an entry in the server.
delete(NextInterceptor, DeleteOperationContext) - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
 
delete(DN, Collection<String>) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
delete(DN, Collection<String>) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
delete(DN, Collection<String>) - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
 
delete(NextInterceptor, DeleteOperationContext) - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Filters Partition.delete( DeleteOperationContext ) call.
delete(DeleteOperationContext) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
delete(DeleteOperationContext) - Method in interface org.apache.directory.server.core.interceptor.NextInterceptor
Calls the next interceptor's Interceptor.delete(NextInterceptor, DeleteOperationContext ).
delete(DeleteOperationContext) - Method in interface org.apache.directory.server.core.OperationManager
TODO document after determining if this method should be here.
delete(DeleteOperationContext) - Method in class org.apache.directory.server.core.partition.NullPartition
 
delete(DeleteOperationContext) - Method in interface org.apache.directory.server.core.partition.Partition
Deletes a leaf entry from this ContextPartition: non-leaf entries cannot be deleted until this operation has been applied to their children.
delete(ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AttributeTypeSynchronizer
Delete the schema object and update the registries
delete(ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.ComparatorSynchronizer
Delete the schema object and update the registries
delete(ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.DitContentRuleSynchronizer
Delete the schema object and update the registries
delete(DITContentRule, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.DitContentRuleSynchronizer
 
delete(ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.DitStructureRuleSynchronizer
Delete the schema object and update the registries
delete(DITStructureRule, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.DitStructureRuleSynchronizer
 
delete(ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.MatchingRuleSynchronizer
Delete the schema object and update the registries
delete(ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.MatchingRuleUseSynchronizer
Delete the schema object and update the registries
delete(MatchingRuleUse, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.MatchingRuleUseSynchronizer
 
delete(ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.NameFormSynchronizer
Delete the schema object and update the registries
delete(NameForm, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.NameFormSynchronizer
 
delete(ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.NormalizerSynchronizer
Delete the schema object and update the registries
delete(ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.ObjectClassSynchronizer
Delete the schema object and update the registries
delete(ServerEntry, boolean) - Method in interface org.apache.directory.server.core.schema.registries.synchronizers.RegistrySynchronizer
Delete the schema object and update the registries
delete(DeleteOperationContext, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.RegistrySynchronizerAdaptor
delete(ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.SchemaSynchronizer
Called to react to the deletion of a metaSchema object.
delete(ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.SyntaxCheckerSynchronizer
Delete the schema object and update the registries
delete(ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.SyntaxSynchronizer
Delete the schema object and update the registries
delete(DeleteOperationContext) - Method in class org.apache.directory.server.core.schema.SchemaPartition
 
deleteFromSchema(SchemaObject, String) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AbstractRegistrySynchronizer
Delete a SchemaObject from the schema registry, assuming that it has an associated schema and that this schema is loaded
DeleteOperationContext - Class in org.apache.directory.server.core.interceptor.context
A Delete context used for Interceptors.
DeleteOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.DeleteOperationContext
Creates a new instance of DeleteOperationContext.
DeleteOperationContext(CoreSession, DN) - Constructor for class org.apache.directory.server.core.interceptor.context.DeleteOperationContext
Creates a new instance of DeleteOperationContext.
DeleteOperationContext(CoreSession, InternalDeleteRequest) - Constructor for class org.apache.directory.server.core.interceptor.context.DeleteOperationContext
 
DescriptionParsers - Class in org.apache.directory.server.core.schema
Parses descriptions using a number of different parsers for schema descriptions.
DescriptionParsers(SchemaManager) - Constructor for class org.apache.directory.server.core.schema.DescriptionParsers
Creates a description parser.
destroy() - Method in interface org.apache.directory.server.core.changelog.ChangeLog
Destroy the changeLog
destroy() - Method in interface org.apache.directory.server.core.changelog.ChangeLogStore
Destroy the logs.
destroy() - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
This method does nothing by default.
destroy() - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Deinitializes this interceptor.
destroy() - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
Deinitializes and deregisters all interceptors this chain contains.
destroy() - Method in interface org.apache.directory.server.core.journal.Journal
Destroy the journal service
destroy() - Method in interface org.apache.directory.server.core.journal.JournalStore
Destroy the logs.
destroy() - Method in class org.apache.directory.server.core.partition.AbstractPartition
Calls AbstractPartition.doDestroy() where you have to put your destroy code in, and clears default properties.
destroy() - Method in interface org.apache.directory.server.core.partition.Partition
Instructs this Partition to synchronize with it's persistent store, and destroy all held resources, in preparation for a shutdown event.
DirectoryListener - Interface in org.apache.directory.server.core.event
A listener which is notified of changes to the directory service.
DirectoryService - Interface in org.apache.directory.server.core
Provides JNDI service to AbstractContextFactory.
DitContentRuleSynchronizer - Class in org.apache.directory.server.core.schema.registries.synchronizers
A schema entity change handler for DitContentRules.
DitContentRuleSynchronizer(SchemaManager) - Constructor for class org.apache.directory.server.core.schema.registries.synchronizers.DitContentRuleSynchronizer
Creates a new instance of DitContentRuleSynchronizer.
DitStructureRuleSynchronizer - Class in org.apache.directory.server.core.schema.registries.synchronizers
A schema entity change handler for DitStructureRules.
DitStructureRuleSynchronizer(SchemaManager) - Constructor for class org.apache.directory.server.core.schema.registries.synchronizers.DitStructureRuleSynchronizer
Creates a new instance of DitStructureSynchronizer.
dn - Variable in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
The DN associated with the context
doDestroy() - Method in class org.apache.directory.server.core.partition.AbstractPartition
Override this method to put your initialization code.
doDestroy() - Method in class org.apache.directory.server.core.partition.NullPartition
 
doDestroy() - Method in class org.apache.directory.server.core.schema.SchemaPartition
 
doInit() - Method in class org.apache.directory.server.core.partition.AbstractPartition
Override this method to put your initialization code.
doInit() - Method in class org.apache.directory.server.core.partition.NullPartition
 
doInit() - Method in class org.apache.directory.server.core.schema.SchemaPartition
 

E

EMPTY_CONTROLS - Static variable in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
EmptyOperationContext - Class in org.apache.directory.server.core.interceptor.context
An EmptySuffix context used for Interceptors.
EmptyOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.EmptyOperationContext
Creates a new instance of EmptyOperationContext.
enableSchema(String) - Method in interface org.apache.directory.server.core.schema.SchemaPartitionDao
Enables a schema by removing it's m-disabled attribute if present.
enableSchema(String) - Method in class org.apache.directory.server.core.schema.SchemaPartitionDaoImpl
 
entry - Variable in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
The entry associated with the target entry of this OperationContext
entryAdded(AddOperationContext) - Method in interface org.apache.directory.server.core.event.DirectoryListener
Called when an entry has been added.
entryDeleted(DeleteOperationContext) - Method in interface org.apache.directory.server.core.event.DirectoryListener
Called when an entry has been deleted.
EntryFilter - Interface in org.apache.directory.server.core.filtering
An entry filter is used to modify search results while they are being returned from Cursors over ServerEntry objects.
EntryFilteringCursor - Interface in org.apache.directory.server.core.filtering
TODO Add Javadoc !
entryModified(ModifyOperationContext) - Method in interface org.apache.directory.server.core.event.DirectoryListener
Called when an entry has been modified.
entryMoved(MoveOperationContext) - Method in interface org.apache.directory.server.core.event.DirectoryListener
Called when an entry is moved.
entryMovedAndRenamed(MoveAndRenameOperationContext) - Method in interface org.apache.directory.server.core.event.DirectoryListener
Called when an entry is moved and renamed at the same time.
EntryOperationContext - Class in org.apache.directory.server.core.interceptor.context
A Entry context used for Interceptors.
EntryOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.EntryOperationContext
Creates a new instance of EntryOperationContext.
EntryOperationContext(CoreSession, DN) - Constructor for class org.apache.directory.server.core.interceptor.context.EntryOperationContext
Creates a new instance of EntryOperationContext.
entryRenamed(RenameOperationContext) - Method in interface org.apache.directory.server.core.event.DirectoryListener
Called when an entry has been renamed.
equals(Object) - Method in class org.apache.directory.server.core.changelog.Tag
 
evaluate(ExprNode, String, ServerEntry) - Method in interface org.apache.directory.server.core.event.Evaluator
Evaluates a candidate to determine if a filter expression selects it.
Evaluator - Interface in org.apache.directory.server.core.event
Tests if an entry is eligible for return by evaluating a filter expression on the candidate.
EventService - Interface in org.apache.directory.server.core.event
Interface used by the DirectoryService to manage subscriptions for DIT change notifications.
EventType - Enum in org.apache.directory.server.core.event
The different kinds of events a DirectoryListener may register for notification on using the EventService.
exists(DN) - Method in interface org.apache.directory.server.core.CoreSession
Checks to see if an entry exists.

F

factory - Variable in class org.apache.directory.server.core.schema.registries.synchronizers.AbstractRegistrySynchronizer
The Schema objetc factory
find(RevisionOrder) - Method in interface org.apache.directory.server.core.changelog.ChangeLogSearchEngine
Finds all the ChangeLogEvents within the system since revision 0.
find(long, long, RevisionOrder) - Method in interface org.apache.directory.server.core.changelog.ChangeLogSearchEngine
Finds the ChangeLogEvents that occurred between a revision range inclusive.
find(DN, RevisionOrder) - Method in interface org.apache.directory.server.core.changelog.ChangeLogSearchEngine
Finds all the ChangeLogEvents on an entry.
find(DN, Scope, RevisionOrder) - Method in interface org.apache.directory.server.core.changelog.ChangeLogSearchEngine
Finds all the ChangeLogEvents on an entry base and/or it's children/descendants.
find(LdapPrincipal, RevisionOrder) - Method in interface org.apache.directory.server.core.changelog.ChangeLogSearchEngine
Finds all the ChangeLogEvents triggered by a principal in the system.
find(ChangeType, RevisionOrder) - Method in interface org.apache.directory.server.core.changelog.ChangeLogSearchEngine
Finds all the ChangeLogEvents of a particular change type.
find(AttributeType, RevisionOrder) - Method in interface org.apache.directory.server.core.changelog.ChangeLogSearchEngine
Finds all the ChangeLogEvents altering a particular attributeType.
find(ObjectClass, RevisionOrder) - Method in interface org.apache.directory.server.core.changelog.ChangeLogSearchEngine
Finds all the ChangeLogEvents altering a particular objectClass.
find(ExprNode, RevisionOrder) - Method in interface org.apache.directory.server.core.changelog.ChangeLogSearchEngine
Finds all the ChangeLogEvents matched by the filter expression tree parameter.
find() - Method in interface org.apache.directory.server.core.changelog.ChangeLogStore
Gets a Cursor over all the ChangeLogEvents within the system since revision 0.
find(long, long) - Method in interface org.apache.directory.server.core.changelog.ChangeLogStore
Finds the ChangeLogEvents that occurred between a revision range inclusive.
find(RevisionOrder) - Method in interface org.apache.directory.server.core.changelog.TagSearchEngine
Finds all the snapshot tags taken since revision 0 until the current revision.
find(long, long, RevisionOrder) - Method in interface org.apache.directory.server.core.changelog.TagSearchEngine
Enumerates over the tags of all snapshots taken between a specific revision range inclusive.
find(String) - Method in interface org.apache.directory.server.core.schema.SchemaPartitionDao
Given the non-normalized name (alias) or the OID for a schema entity.
find(String) - Method in class org.apache.directory.server.core.schema.SchemaPartitionDaoImpl
 
findAfter(long, RevisionOrder) - Method in interface org.apache.directory.server.core.changelog.ChangeLogSearchEngine
Finds the ChangeLogEvents that occurred after a revision inclusive.
findAfter(long) - Method in interface org.apache.directory.server.core.changelog.ChangeLogStore
Finds the ChangeLogEvents that occurred after a revision exclusive.
findAfter(long, RevisionOrder) - Method in interface org.apache.directory.server.core.changelog.TagSearchEngine
Finds all the snapshot tags taken after a specific revision.
findBefore(long, RevisionOrder) - Method in interface org.apache.directory.server.core.changelog.ChangeLogSearchEngine
Finds the ChangeLogEvents that occurred before a revision inclusive.
findBefore(long) - Method in interface org.apache.directory.server.core.changelog.ChangeLogStore
Gets a Cursor over the ChangeLogEvents that occurred before a revision exclusive.
findBefore(long, RevisionOrder) - Method in interface org.apache.directory.server.core.changelog.TagSearchEngine
Finds all the snapshot tags taken before a specific revision.
findDn(String) - Method in interface org.apache.directory.server.core.schema.SchemaPartitionDao
 
findDn(String) - Method in class org.apache.directory.server.core.schema.SchemaPartitionDaoImpl
 
findSchema(String) - Method in interface org.apache.directory.server.core.schema.SchemaPartitionDao
Given the non-normalized name (alias) or the OID for a schema entity.
findSchema(String) - Method in class org.apache.directory.server.core.schema.SchemaPartitionDaoImpl
 
first() - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
first() - Method in class org.apache.directory.server.core.filtering.CursorList

G

get(String) - Method in class org.apache.directory.server.core.changelog.ChangeLogEvent
 
get() - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
get() - Method in class org.apache.directory.server.core.filtering.CursorList
get(String) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
Returns the registered interceptor with the specified name.
GET_ROOT_DSE_BYPASS - Static variable in class org.apache.directory.server.core.partition.ByPassConstants
 
getAdminSession() - Method in interface org.apache.directory.server.core.DirectoryService
 
getAliasDerefMode() - Method in class org.apache.directory.server.core.event.NotificationCriteria
 
getAliasDerefMode() - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
getAll() - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
Returns the list of all registered interceptors.
getAllOperational() - Method in class org.apache.directory.server.core.interceptor.context.LookupOperationContext
 
getAllUser() - Method in class org.apache.directory.server.core.interceptor.context.LookupOperationContext
 
getAlteredEntry() - Method in class org.apache.directory.server.core.interceptor.context.ModifyOperationContext
Returns the entry after it has been renamed and potentially changed for Rdn alterations.
getAlteredEntry() - Method in class org.apache.directory.server.core.interceptor.context.RenameOperationContext
Returns the entry after it has been renamed and potentially changed for RDN alterations.
getAttrsId() - Method in class org.apache.directory.server.core.interceptor.context.LookupOperationContext
 
getAttrsIdArray() - Method in class org.apache.directory.server.core.interceptor.context.LookupOperationContext
 
getAuthenticatedPrincipal() - Method in interface org.apache.directory.server.core.CoreSession
Gets the LDAP principal used to authenticate.
getAuthenticationLevel() - Method in interface org.apache.directory.server.core.CoreSession
Gets the authentication level associated with this session.
getAuthenticationLevel() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
getAuthenticationLevel() - Method in class org.apache.directory.server.core.LdapPrincipal
Gets the authentication level associated with this LDAP principle.
getBase() - Method in class org.apache.directory.server.core.event.NotificationCriteria
 
getBindMethod() - Method in class org.apache.directory.server.core.replication.ReplicaConnection
 
getByPassed() - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
Gets the set of bypassed Interceptors.
getByPassed() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
Gets the set of bypassed Interceptors.
getByPassed() - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Gets the set of bypassed Interceptors.
getChangeLog() - Method in interface org.apache.directory.server.core.DirectoryService
Gets the ChangeLog service for this DirectoryService used for tracking changes (revisions) to the server and using them to revert the server to earlier revisions.
getChangeLogEvent() - Method in class org.apache.directory.server.core.interceptor.context.AbstractChangeOperationContext
 
getChangeLogEvent() - Method in interface org.apache.directory.server.core.interceptor.context.ChangeOperationContext
Gets the ChangeLogEvent associated with this operation after the operation has been executed.
getChangeLogSearchEngine() - Method in interface org.apache.directory.server.core.changelog.ChangeLog
Gets the change log query engine which would be used to ask questions about what changed, when, how and by whom.
getChangeLogSearchEngine() - Method in interface org.apache.directory.server.core.changelog.SearchableChangeLogStore
Get's the search engine for this SearchableChangeLogStore.
getChangeLogStore() - Method in interface org.apache.directory.server.core.changelog.ChangeLog
 
getClientAddress() - Method in interface org.apache.directory.server.core.CoreSession
Gets the socket address of the LDAP client or null if there is no LDAP client associated with the session.
getClonedName() - Method in class org.apache.directory.server.core.LdapPrincipal
Gets a cloned copy of the normalized distinguished name of this principal as a DN.
getCommitterPrincipal() - Method in class org.apache.directory.server.core.changelog.ChangeLogEvent
 
getConnection() - Method in class org.apache.directory.server.core.replication.ReplicationProvider
 
getContext() - Static method in class org.apache.directory.server.core.interceptor.BaseInterceptor
TODO delete this since it uses static access Returns the current JNDI Context.
getControls() - Method in interface org.apache.directory.server.core.CoreSession
Gets the controls enabled for this session.
getCredentials() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
getCSN() - Method in interface org.apache.directory.server.core.DirectoryService
Get a new CSN
getCurrentRevision() - Method in interface org.apache.directory.server.core.changelog.ChangeLog
Gets the current revision for the server.
getCurrentRevision() - Method in interface org.apache.directory.server.core.changelog.ChangeLogStore
Gets the current revision of the server (a.k.a.
getCurrentRevision() - Method in interface org.apache.directory.server.core.journal.JournalStore
Gets the current revision of the server (a.k.a.
getDao() - Method in class org.apache.directory.server.core.schema.PartitionSchemaLoader
 
getDelOldDn() - Method in class org.apache.directory.server.core.interceptor.context.RenameOperationContext
 
getDescription() - Method in class org.apache.directory.server.core.changelog.Tag
 
getDirectoryService() - Method in interface org.apache.directory.server.core.CoreSession
Gets the DirectoryService this session is bound to.
getDn() - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
getDn() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
getDn() - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
 
getEffectivePrincipal() - Method in interface org.apache.directory.server.core.CoreSession
Gets the LDAP principal used for the effective identity associated with this session which may not be the same as the authenticated principal.
getEffectivePrincipal() - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
getEffectivePrincipal() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
getEffectivePrincipal() - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Gets the effective principal for this operation which may not be the same as the authenticated principal when the session for this context has an explicit authorization id, or this operation was applied with the proxy authorization control.
getEntry() - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
getEntry() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
getEntry() - Method in class org.apache.directory.server.core.interceptor.context.DeleteOperationContext
Gets the deleted entry if cached.
getEntry() - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Gets the server entry associated with the target DN of this OperationContext.
getEntryFilters() - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
getEntryFilters() - Method in class org.apache.directory.server.core.filtering.CursorList
 
getEntryFilters() - Method in interface org.apache.directory.server.core.filtering.EntryFilteringCursor
Gets an unmodifiable list of EntryFilters applied.
getEventMask() - Method in class org.apache.directory.server.core.event.NotificationCriteria
 
getEventService() - Method in interface org.apache.directory.server.core.DirectoryService
 
getEventTypes(int) - Static method in enum org.apache.directory.server.core.event.EventType
Gets an array of EventTypes from the PSearchControl changeTypes parameter value.
getFilter() - Method in class org.apache.directory.server.core.event.NotificationCriteria
 
getFilter() - Method in class org.apache.directory.server.core.interceptor.context.SearchOperationContext
 
getFirstOperation() - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
getFirstOperation() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
getFirstOperation() - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Gets the first, direct operation issued against the DirectoryService.
getForwardLdif() - Method in class org.apache.directory.server.core.changelog.ChangeLogEvent
 
getId() - Method in class org.apache.directory.server.core.partition.NullPartition
 
getId() - Method in interface org.apache.directory.server.core.partition.Partition
Gets the unique identifier for this partition.
getId() - Method in class org.apache.directory.server.core.replication.ReplicationProvider
 
getId() - Method in class org.apache.directory.server.core.schema.SchemaPartition
Get's the ID which is fixed: 'schema'.
getInstance() - Static method in class org.apache.directory.server.core.invocation.InvocationStack
Returns the invocation stack of current thread.
getInstance(String) - Static method in enum org.apache.directory.server.core.replication.BindMethod
 
getInstance(String) - Static method in enum org.apache.directory.server.core.replication.ReplicationType
Get the ReplicationType associated with the given String.
getInstanceId() - Method in interface org.apache.directory.server.core.DirectoryService
 
getInterceptor(String) - Method in interface org.apache.directory.server.core.DirectoryService
Get an Interceptor instance from its name
getInterceptor() - Method in exception org.apache.directory.server.core.interceptor.InterceptorException
Gets the interceptor this exception is associated with.
getInterceptorChain() - Method in interface org.apache.directory.server.core.DirectoryService
 
getInterceptors() - Method in interface org.apache.directory.server.core.DirectoryService
Returns interceptors in the server.
getJndiValue() - Method in enum org.apache.directory.server.core.ReferralHandlingMode
Gets the equivalent JNDI Context.REFERRAL key's value for this enumeration constant.
getJournal() - Method in interface org.apache.directory.server.core.DirectoryService
Gets the Journal service for this DirectoryService used for tracking changes to the server.
getJournalStore() - Method in interface org.apache.directory.server.core.journal.Journal
 
getLastOperation() - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
getLastOperation() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
getLastOperation() - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Gets the last, operation issued on the DirectoryService.
getLatest() - Method in interface org.apache.directory.server.core.changelog.ChangeLog
 
getLatest() - Method in interface org.apache.directory.server.core.changelog.TaggableChangeLogStore
Gets the latest tag if one was at all taken.
getMask() - Method in enum org.apache.directory.server.core.event.EventType
 
getMask(EventType...) - Static method in enum org.apache.directory.server.core.event.EventType
 
GETMATCHEDDN_BYPASS - Static variable in class org.apache.directory.server.core.partition.ByPassConstants
safe to use set of bypass instructions to getMatchedDn
getMatchedName(NextInterceptor, GetMatchedNameOperationContext) - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
 
getMatchedName(NextInterceptor, GetMatchedNameOperationContext) - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Filters DefaultPartitionNexus#getMatchedName( GetMatchedNameOperationContext ) call.
getMatchedName(GetMatchedNameOperationContext) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
getMatchedName(GetMatchedNameOperationContext) - Method in interface org.apache.directory.server.core.interceptor.NextInterceptor
Calls the next interceptor's Interceptor.getMatchedName( NextInterceptor, GetMatchedNameOperationContext ).
getMatchedName(GetMatchedNameOperationContext) - Method in interface org.apache.directory.server.core.OperationManager
TODO document after determining if this method should be here.
getMatchedName(GetMatchedNameOperationContext) - Method in interface org.apache.directory.server.core.partition.PartitionNexus
Gets the most significant Dn that exists within the server for any Dn.
GetMatchedNameOperationContext - Class in org.apache.directory.server.core.interceptor.context
A GetMatchedName context used for Interceptors.
GetMatchedNameOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.GetMatchedNameOperationContext
Creates a new instance of GetMatchedNameOperationContext.
GetMatchedNameOperationContext(CoreSession, DN) - Constructor for class org.apache.directory.server.core.interceptor.context.GetMatchedNameOperationContext
Creates a new instance of GetMatchedNameOperationContext.
getMaxPDUSize() - Method in interface org.apache.directory.server.core.DirectoryService
 
getModeFromJndi(String) - Static method in enum org.apache.directory.server.core.ReferralHandlingMode
Gets the enumeration constant for the JNDI Context.REFERRAL key's value.
getModItems() - Method in class org.apache.directory.server.core.interceptor.context.ModifyOperationContext
 
getName() - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
default interceptor name is its class, preventing accidental duplication of interceptors by naming instances differently
getName() - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
getName() - Method in class org.apache.directory.server.core.interceptor.context.AddContextPartitionOperationContext
 
getName() - Method in class org.apache.directory.server.core.interceptor.context.AddOperationContext
 
getName() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
getName() - Method in class org.apache.directory.server.core.interceptor.context.CompareOperationContext
 
getName() - Method in class org.apache.directory.server.core.interceptor.context.DeleteOperationContext
 
getName() - Method in class org.apache.directory.server.core.interceptor.context.EntryOperationContext
 
getName() - Method in class org.apache.directory.server.core.interceptor.context.GetMatchedNameOperationContext
 
getName() - Method in class org.apache.directory.server.core.interceptor.context.GetRootDSEOperationContext
 
getName() - Method in class org.apache.directory.server.core.interceptor.context.GetSuffixOperationContext
 
getName() - Method in class org.apache.directory.server.core.interceptor.context.ListOperationContext
 
getName() - Method in class org.apache.directory.server.core.interceptor.context.ListSuffixOperationContext
 
getName() - Method in class org.apache.directory.server.core.interceptor.context.LookupOperationContext
 
getName() - Method in class org.apache.directory.server.core.interceptor.context.ModifyOperationContext
 
getName() - Method in class org.apache.directory.server.core.interceptor.context.MoveOperationContext
 
getName() - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
 
getName() - Method in class org.apache.directory.server.core.interceptor.context.RemoveContextPartitionOperationContext
 
getName() - Method in class org.apache.directory.server.core.interceptor.context.RenameOperationContext
 
getName() - Method in class org.apache.directory.server.core.interceptor.context.SearchOperationContext
 
getName() - Method in class org.apache.directory.server.core.interceptor.context.UnbindOperationContext
 
getName() - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Name that must be unique in an interceptor chain
getName() - Method in class org.apache.directory.server.core.LdapPrincipal
Returns the normalized distinguished name of the principal as a String.
getNewDn() - Method in class org.apache.directory.server.core.interceptor.context.MoveAndRenameOperationContext
Gets cached copy of already computed new name or creates it if not
getNewDn() - Method in class org.apache.directory.server.core.interceptor.context.RenameOperationContext
 
getNewRdn() - Method in class org.apache.directory.server.core.interceptor.context.RenameOperationContext
 
getNextOperation() - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
getNextOperation() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
getNextOperation() - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Gets the next, indirect operation issued on the DirectoryService.
getOid() - Method in class org.apache.directory.server.core.interceptor.context.CompareOperationContext
 
getOid(ServerEntry) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AbstractRegistrySynchronizer
 
getOids(Set<ServerEntry>) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AbstractRegistrySynchronizer
 
getOperationContext() - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
getOperationContext() - Method in class org.apache.directory.server.core.filtering.CursorList
 
getOperationContext() - Method in interface org.apache.directory.server.core.filtering.EntryFilteringCursor
 
getOperationManager() - Method in interface org.apache.directory.server.core.DirectoryService
Gets the operation manager.
getOutstandingOperations() - Method in interface org.apache.directory.server.core.CoreSession
Gets all outstanding operations currently being performed that have yet to be completed.
getParent() - Method in class org.apache.directory.server.core.interceptor.context.MoveAndRenameOperationContext
 
getParent() - Method in class org.apache.directory.server.core.interceptor.context.MoveOperationContext
 
getParentReferral(DN) - Method in interface org.apache.directory.server.core.ReferralManager
Get the DN of the parent referral for a specific DN
getPartition() - Method in interface org.apache.directory.server.core.changelog.TaggableSearchableChangeLogStore
Gets the partition associated with this store
getPartition() - Method in class org.apache.directory.server.core.interceptor.context.AddContextPartitionOperationContext
 
getPartition(DN) - Method in interface org.apache.directory.server.core.partition.PartitionNexus
Get's the partition corresponding to a distinguished name.
getPartitionNexus() - Method in interface org.apache.directory.server.core.DirectoryService
 
getPartitions() - Method in interface org.apache.directory.server.core.DirectoryService
Gets the Partitions used by this DirectoryService.
getPreviousOperation() - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
getPreviousOperation() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
getPreviousOperation() - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Gets the previous, operation issued on the DirectoryService.
getPrincipal() - Static method in class org.apache.directory.server.core.interceptor.BaseInterceptor
TODO delete this since it uses static access Returns LdapPrincipal of current context.
getproviders() - Method in class org.apache.directory.server.core.replication.ReplicationConfiguration
 
getReferenced(SchemaObject) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AbstractRegistrySynchronizer
Get a String containing the SchemaObjects referencing the given ShcemaObject
getReferralHandlingMode() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
getReferralManager() - Method in interface org.apache.directory.server.core.DirectoryService
 
getRegistrationEntries() - Method in interface org.apache.directory.server.core.event.EventService
Lists the listeners registered with this EventService.
getReplicaId() - Method in interface org.apache.directory.server.core.DirectoryService
 
getReplicationConfiguration() - Method in interface org.apache.directory.server.core.DirectoryService
 
getReplicationType() - Method in class org.apache.directory.server.core.replication.ReplicationProvider
 
getRequestControl(String) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
getRequestControl(String) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
getRequestControl(String) - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Gets a request control if present for this request.
getResponseControl(String) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
getResponseControl(String) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
getResponseControl(String) - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Gets a response control if present for this request.
getResponseControlCount() - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
getResponseControlCount() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
getResponseControlCount() - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Checks the number of response controls have been generated for this operation.
getResponseControls() - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
getResponseControls() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
getResponseControls() - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Gets all the response controls producted during this operation.
getReturningAttributes() - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
getReverseLdifs() - Method in class org.apache.directory.server.core.changelog.ChangeLogEvent
 
getRevision() - Method in class org.apache.directory.server.core.changelog.ChangeLogEvent
Gets the revision of this event.
getRevision() - Method in class org.apache.directory.server.core.changelog.Tag
 
getRevisionDate() - Method in class org.apache.directory.server.core.changelog.Tag
 
getRootDSE(NextInterceptor, GetRootDSEOperationContext) - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
 
getRootDSE(NextInterceptor, GetRootDSEOperationContext) - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Filters DefaultPartitionNexus#getRootDSE( GetRootDSEOperationContext ) call.
getRootDSE(GetRootDSEOperationContext) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
getRootDSE(GetRootDSEOperationContext) - Method in interface org.apache.directory.server.core.interceptor.NextInterceptor
Calls the next interceptor's Interceptor.getRootDSE( NextInterceptor, GetRootDSEOperationContext ).
getRootDSE(GetRootDSEOperationContext) - Method in interface org.apache.directory.server.core.OperationManager
TODO document after determining if this method should be here.
getRootDSE(GetRootDSEOperationContext) - Method in interface org.apache.directory.server.core.partition.PartitionNexus
Get's the RootDSE entry for the DSA.
GetRootDSEOperationContext - Class in org.apache.directory.server.core.interceptor.context
A GetRootDSE context used for Interceptors.
GetRootDSEOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.GetRootDSEOperationContext
Creates a new instance of GetRootDSEOperationContext.
GetRootDSEOperationContext(CoreSession, DN) - Constructor for class org.apache.directory.server.core.interceptor.context.GetRootDSEOperationContext
Creates a new instance of GetRootDSEOperationContext.
getRotation() - Method in interface org.apache.directory.server.core.journal.Journal
 
getSaslAuthId() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
getSaslMechanism() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
getSchema(String) - Method in class org.apache.directory.server.core.schema.PartitionSchemaLoader
 
getSchema(String) - Method in interface org.apache.directory.server.core.schema.SchemaPartitionDao
 
getSchema(String) - Method in class org.apache.directory.server.core.schema.SchemaPartitionDaoImpl
 
getSchemaManager() - Method in interface org.apache.directory.server.core.DirectoryService
 
getSchemaManager() - Method in class org.apache.directory.server.core.partition.NullPartition
 
getSchemaManager() - Method in interface org.apache.directory.server.core.partition.Partition
Gets the schema manager assigned to this Partition.
getSchemaManager() - Method in class org.apache.directory.server.core.schema.SchemaPartition
 
getSchemaManager() - Method in interface org.apache.directory.server.core.schema.SchemaService
 
getSchemaName(DN) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AbstractRegistrySynchronizer
Exctract the schema name from the DN.
getSchemaNames() - Method in class org.apache.directory.server.core.schema.PartitionSchemaLoader
 
getSchemaNames() - Method in interface org.apache.directory.server.core.schema.SchemaPartitionDao
 
getSchemaNames() - Method in class org.apache.directory.server.core.schema.SchemaPartitionDaoImpl
 
getSchemaPartition() - Method in interface org.apache.directory.server.core.schema.SchemaService
 
getSchemas() - Method in class org.apache.directory.server.core.schema.PartitionSchemaLoader
 
getSchemas() - Method in interface org.apache.directory.server.core.schema.SchemaPartitionDao
 
getSchemas() - Method in class org.apache.directory.server.core.schema.SchemaPartitionDaoImpl
 
getSchemaService() - Method in interface org.apache.directory.server.core.DirectoryService
 
getScope() - Method in enum org.apache.directory.server.core.changelog.Scope
 
getScope() - Method in class org.apache.directory.server.core.event.NotificationCriteria
 
getScope() - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
getSearchControls() - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
Creates a new SearchControls object populated with the parameters contained in this SearchOperationContext in normalized form.
getSearchControls(boolean) - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
Creates a new SearchControls object populated with the parameters contained in this SearchOperationContext.
getServiceAddress() - Method in interface org.apache.directory.server.core.CoreSession
Gets the socket address of the LDAP server or null if there is no LDAP service associated with the session.
getSession() - Method in interface org.apache.directory.server.core.DirectoryService
Gets a logical session to perform operations on this DirectoryService as the anonymous user.
getSession(LdapPrincipal) - Method in interface org.apache.directory.server.core.DirectoryService
Gets a logical session to perform operations on this DirectoryService as a specific user.
getSession(DN, byte[]) - Method in interface org.apache.directory.server.core.DirectoryService
Gets a logical session to perform operations on this DirectoryService as a specific user with a separate authorization principal.
getSession(DN, byte[], String, String) - Method in interface org.apache.directory.server.core.DirectoryService
Gets a logical session to perform operations on this DirectoryService as a specific user with a separate authorization principal.
getSession() - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
getSession() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
getSession() - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Gets the session associated with this operation.
getSizeLimit() - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
getSizeLimit() - Method in class org.apache.directory.server.core.replication.ReplicationProvider
 
getSubschemaEntry(String[]) - Method in interface org.apache.directory.server.core.schema.SchemaService
Gets the schemaSubentry based on specific search id parameters which include the special '*' and '+' operators.
getSubschemaEntryCloned() - Method in interface org.apache.directory.server.core.schema.SchemaService
A seriously unsafe (unsynchronized) means to access the schemaSubentry.
getSubschemaEntryImmutable() - Method in interface org.apache.directory.server.core.schema.SchemaService
A seriously unsafe (unsynchronized) means to access the schemaSubentry.
getSuffix(NextInterceptor, GetSuffixOperationContext) - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
 
getSuffix(NextInterceptor, GetSuffixOperationContext) - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Filters DefaultPartitionNexus#getSuffix( GetSuffixOperationContext ) call.
getSuffix(GetSuffixOperationContext) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
getSuffix(GetSuffixOperationContext) - Method in interface org.apache.directory.server.core.interceptor.NextInterceptor
Calls the next interceptor's Interceptor.getSuffix( NextInterceptor, GetSuffixOperationContext ).
getSuffix(GetSuffixOperationContext) - Method in interface org.apache.directory.server.core.OperationManager
TODO document after determining if this method should be here.
getSuffix() - Method in class org.apache.directory.server.core.partition.NullPartition
 
getSuffix() - Method in interface org.apache.directory.server.core.partition.Partition
Gets the user provided suffix for this Partition as a String.
getSuffix(GetSuffixOperationContext) - Method in interface org.apache.directory.server.core.partition.PartitionNexus
Gets the distinguished name of the suffix that would hold an entry with the supplied distinguished name parameter.
getSuffix() - Method in class org.apache.directory.server.core.schema.SchemaPartition
Always returns ServerDNConstants#OU_SCHEMA_DN: 'ou=schema'.
getSuffixDn() - Method in class org.apache.directory.server.core.partition.NullPartition
 
getSuffixDn() - Method in interface org.apache.directory.server.core.partition.Partition
Gets the normalized suffix as an DN for this Partition after it has been initialized.
getSuffixDn() - Method in class org.apache.directory.server.core.schema.SchemaPartition
Always returns ServerDNConstants#OU_SCHEMA_DN_NORMALIZED: '2.5.4.11=schema'.
GetSuffixOperationContext - Class in org.apache.directory.server.core.interceptor.context
A GetSuffix context used for Interceptors.
GetSuffixOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.GetSuffixOperationContext
Creates a new instance of GetSuffixOperationContext.
GetSuffixOperationContext(CoreSession, DN) - Constructor for class org.apache.directory.server.core.interceptor.context.GetSuffixOperationContext
Creates a new instance of GetSuffixOperationContext.
getSystemPartition() - Method in interface org.apache.directory.server.core.DirectoryService
 
getSystemPartition() - Method in interface org.apache.directory.server.core.partition.PartitionNexus
 
getTagDate() - Method in class org.apache.directory.server.core.changelog.Tag
 
getTagSearchEngine() - Method in interface org.apache.directory.server.core.changelog.ChangeLog
Gets the tag search engine used to query the snapshots taken.
getTagSearchEngine() - Method in interface org.apache.directory.server.core.changelog.TaggableSearchableChangeLogStore
Get's the tag search engine for this TaggableSearchableChangeLogStore.
getTestEntries() - Method in interface org.apache.directory.server.core.DirectoryService
Returns test directory entries(LdifEntry) to be loaded while bootstrapping.
getTimeLimit() - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
getTimeLimit() - Method in class org.apache.directory.server.core.replication.ReplicationProvider
 
getUrl() - Method in class org.apache.directory.server.core.replication.ReplicationProvider
 
getUserPassword() - Method in class org.apache.directory.server.core.LdapPrincipal
 
getValue() - Method in class org.apache.directory.server.core.interceptor.context.CompareOperationContext
 
getWorkingDirectory() - Method in interface org.apache.directory.server.core.DirectoryService
Returns working directory (counterpart of var/lib) where partitions are stored by default.
getWrappedPartition() - Method in class org.apache.directory.server.core.schema.SchemaPartition
Gets the Partition being wrapped.
getZuluTime() - Method in class org.apache.directory.server.core.changelog.ChangeLogEvent
Gets the generalizedTime when this event occured.

H

has(long) - Method in interface org.apache.directory.server.core.changelog.TagSearchEngine
Checks to see if a snapshot exists for a specific revision.
HAS_ENTRY_BYPASS - Static variable in class org.apache.directory.server.core.partition.ByPassConstants
bypass instructions used by ExceptionInterceptor
hasAttributeType(String) - Method in interface org.apache.directory.server.core.schema.SchemaPartitionDao
 
hasAttributeType(String) - Method in class org.apache.directory.server.core.schema.SchemaPartitionDaoImpl
 
hasBypass() - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
Checks to see if any Interceptors are bypassed by this operation.
hasBypass() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
Checks to see if any Interceptors are bypassed by this operation.
hasBypass() - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Checks to see if any Interceptors are bypassed by this Invocation.
hasEntry(NextInterceptor, EntryOperationContext) - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
 
hasEntry(DN, Collection<String>) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
hasEntry(DN, Collection<String>) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
hasEntry(DN, Collection<String>) - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Checks to see if an entry exists.
hasEntry(NextInterceptor, EntryOperationContext) - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Filters Partition.hasEntry( EntryOperationContext ) call.
hasEntry(EntryOperationContext) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
hasEntry(EntryOperationContext) - Method in interface org.apache.directory.server.core.interceptor.NextInterceptor
Calls the next interceptor's Interceptor.hasEntry( NextInterceptor, EntryOperationContext ).
hasEntry(EntryOperationContext) - Method in interface org.apache.directory.server.core.OperationManager
TODO document after determining if this method should be here.
hasEntry(EntryOperationContext) - Method in class org.apache.directory.server.core.partition.AbstractPartition
This method calls Partition.lookup(LookupOperationContext) and return true if it returns an entry by default.
hasEntry(EntryOperationContext) - Method in interface org.apache.directory.server.core.partition.Partition
Fast operation to check and see if a particular entry exists.
hasEntry(EntryOperationContext) - Method in class org.apache.directory.server.core.schema.SchemaPartition
This method calls Partition.lookup(LookupOperationContext) and return true if it returns an entry by default.
hasManageDsaItControl() - Method in class org.apache.directory.server.core.interceptor.context.SearchOperationContext
Checks whether or not the ManageDsaITControl is present.
hasMatchingRule(String) - Method in interface org.apache.directory.server.core.schema.SchemaPartitionDao
 
hasMatchingRule(String) - Method in class org.apache.directory.server.core.schema.SchemaPartitionDaoImpl
 
hasObjectClass(String) - Method in interface org.apache.directory.server.core.schema.SchemaPartitionDao
 
hasObjectClass(String) - Method in class org.apache.directory.server.core.schema.SchemaPartitionDaoImpl
 
hasParentReferral(DN) - Method in interface org.apache.directory.server.core.ReferralManager
Tells if this DN has a parent which is a referral.
hasRequestControl(String) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
hasRequestControl(String) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
hasRequestControl(String) - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Checks to see if a request control is present on this request.
hasRequestControls() - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
hasRequestControls() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
hasRequestControls() - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Checks if any request controls exists for this operation.
hasResponseControl(String) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
hasResponseControl(String) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
hasResponseControl(String) - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Checks to see if a response control is present on this operation.
hasResponseControls() - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
hasResponseControls() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
hasResponseControls() - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Checks if any response controls have been generated for this operation.
hasSyntax(String) - Method in interface org.apache.directory.server.core.schema.SchemaPartitionDao
 
hasSyntax(String) - Method in class org.apache.directory.server.core.schema.SchemaPartitionDaoImpl
 
hasSyntaxChecker(String) - Method in interface org.apache.directory.server.core.schema.SchemaPartitionDao
 
hasSyntaxChecker(String) - Method in class org.apache.directory.server.core.schema.SchemaPartitionDaoImpl
 

I

ignoreReferral() - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
Set the throwReferral flag to false
ignoreReferral() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
Set the throwReferral flag to false
ignoreReferral() - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Set the throwReferral flag to false
init(DirectoryService) - Method in interface org.apache.directory.server.core.changelog.ChangeLog
Initialize the ChangeLog system.
init(DirectoryService) - Method in interface org.apache.directory.server.core.changelog.ChangeLogStore
Initialize the store.
init(DirectoryService) - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
This method does nothing by default.
init(DirectoryService) - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Intializes this interceptor.
init(DirectoryService) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
Initializes and registers all interceptors according to the specified DirectoryService.
init(DirectoryService) - Method in interface org.apache.directory.server.core.journal.Journal
Initialize the Journal.
init(DirectoryService) - Method in interface org.apache.directory.server.core.journal.JournalStore
Initialize the store.
init(DirectoryService, String...) - Method in interface org.apache.directory.server.core.ReferralManager
Initialize the manager, reading all the referrals from the base.
initialize() - Method in class org.apache.directory.server.core.partition.AbstractPartition
Sets up (directoryService and calls AbstractPartition.doInit() where you have to put your initialization code in.
initialize() - Method in interface org.apache.directory.server.core.partition.Partition
Initializes this partition.
initialize() - Method in interface org.apache.directory.server.core.schema.SchemaService
Initializes the SchemaService
initialized - Variable in class org.apache.directory.server.core.partition.AbstractPartition
true if and only if this partition is initialized.
Interceptor - Interface in org.apache.directory.server.core.interceptor
Filters invocations on DefaultPartitionNexus.
InterceptorChain - Class in org.apache.directory.server.core.interceptor
Manages the chain of Interceptors.
InterceptorChain() - Constructor for class org.apache.directory.server.core.interceptor.InterceptorChain
Create a new interceptor chain.
InterceptorException - Exception in org.apache.directory.server.core.interceptor
A NamingException that wraps uncaught runtime exceptions thrown from Interceptors.
InterceptorException(Interceptor) - Constructor for exception org.apache.directory.server.core.interceptor.InterceptorException
Creates an InterceptorException without a message.
InterceptorException(Interceptor, String) - Constructor for exception org.apache.directory.server.core.interceptor.InterceptorException
Creates an InterceptorException with a custom message.
InterceptorException(Interceptor, Throwable) - Constructor for exception org.apache.directory.server.core.interceptor.InterceptorException
Creates an InterceptorException without a message.
InterceptorException(Interceptor, String, Throwable) - Constructor for exception org.apache.directory.server.core.interceptor.InterceptorException
Creates an InterceptorException without a message.
InvocationStack - Class in org.apache.directory.server.core.invocation
Keeps track of recursive Invocations.
isAbandoned() - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
isAbandoned() - Method in class org.apache.directory.server.core.filtering.CursorList
 
isAbandoned() - Method in interface org.apache.directory.server.core.filtering.EntryFilteringCursor
Gets whether or not this BaseEntryFilteringCursor has been abandoned.
isAbandoned() - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
isAccessControlEnabled() - Method in interface org.apache.directory.server.core.DirectoryService
Returns true if access control checks are enabled.
isAdd(int) - Static method in enum org.apache.directory.server.core.event.EventType
 
isAdministrator() - Method in interface org.apache.directory.server.core.CoreSession
Returns true if the effective principal associated with this session is the administrator.
isAfterLast() - Method in class org.apache.directory.server.core.filtering.CursorList
isAllOperationalAttributes() - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
isAllowAnonymousAccess() - Method in interface org.apache.directory.server.core.DirectoryService
Returns true if anonymous access is allowed on entries besides the RootDSE.
isAllUserAttributes() - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
isAnAdministrator() - Method in interface org.apache.directory.server.core.CoreSession
Returns true if the effective principal associated with this session is the administrator or is within the administrators group.
isAnonymous() - Method in interface org.apache.directory.server.core.CoreSession
Gets whether or not this user is anonymous.
isAscending() - Method in enum org.apache.directory.server.core.changelog.RevisionOrder
 
isBeforeFirst() - Method in class org.apache.directory.server.core.filtering.CursorList
isBypassed(String) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
Checks to see if an Interceptor is bypassed for this operation.
isBypassed(String) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
Checks to see if an Interceptor is bypassed for this operation.
isBypassed(String) - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Checks to see if an Interceptor is bypassed for this operation.
isClosed() - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
isClosed() - Method in class org.apache.directory.server.core.filtering.CursorList
 
isCollateralOperation() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
Tells if the current operation is considered a side effect of the current context
isConfidential() - Method in interface org.apache.directory.server.core.CoreSession
Gets whether or not confidentiality is enabled for this session.
isDelete(int) - Static method in enum org.apache.directory.server.core.event.EventType
 
isDenormalizeOpAttrsEnabled() - Method in interface org.apache.directory.server.core.DirectoryService
 
isElementReused() - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
isElementReused() - Method in class org.apache.directory.server.core.filtering.CursorList
isEmpty() - Method in class org.apache.directory.server.core.invocation.InvocationStack
Returns true if the stack is empty false otherwise.
isEnabled() - Method in interface org.apache.directory.server.core.changelog.ChangeLog
Checks whether or not the change log has been enabled to track changes.
isEnabled() - Method in interface org.apache.directory.server.core.journal.Journal
Checks whether or not the Journal has been enabled.
isExitVmOnShutdown() - Method in interface org.apache.directory.server.core.DirectoryService
 
isExposed() - Method in interface org.apache.directory.server.core.changelog.ChangeLog
 
isFirst() - Method in class org.apache.directory.server.core.filtering.CursorList
isFirstOperation() - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
isFirstOperation() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
isFirstOperation() - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Checks to see if this operation is the first operation in a chain of operations performed on the DirectoryService.
isInitialized() - Method in class org.apache.directory.server.core.partition.AbstractPartition
Returns true if this context partition is initialized successfully.
isInitialized() - Method in interface org.apache.directory.server.core.partition.Partition
Checks to see if this partition is initialized or not.
isLast() - Method in class org.apache.directory.server.core.filtering.CursorList
isLogChange() - Method in class org.apache.directory.server.core.interceptor.context.AbstractChangeOperationContext
isLogChange() - Method in interface org.apache.directory.server.core.interceptor.context.ChangeOperationContext
 
isLogSearchSupported() - Method in interface org.apache.directory.server.core.changelog.ChangeLog
Returns whether or not this ChangeLogService supports searching for changes.
isModify(int) - Static method in enum org.apache.directory.server.core.event.EventType
 
isMove(int) - Static method in enum org.apache.directory.server.core.event.EventType
 
isMoveAndRename(int) - Static method in enum org.apache.directory.server.core.event.EventType
 
isNoAttributes() - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
isPasswordHidden() - Method in interface org.apache.directory.server.core.DirectoryService
Returns true if the service requires the userPassword attribute to be masked.
isReferral(DN) - Method in interface org.apache.directory.server.core.ReferralManager
Tells if a DN is a referral (its associated entry contains the Referral ObjectClass).
isReferralIgnored() - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
isReferralIgnored() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
isReferralIgnored() - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
 
isReferralThrown() - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
isReferralThrown() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
isReferralThrown() - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
 
isRename(int) - Static method in enum org.apache.directory.server.core.event.EventType
 
isSaslBind() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
isSchemaEnabled(String) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AbstractRegistrySynchronizer
Tells if a schema is loaded and enabled
isSchemaLoaded(DN) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AbstractRegistrySynchronizer
Tells if the schema the DN references is loaded or not
isSchemaLoaded(String) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AbstractRegistrySynchronizer
Tells if the schemaName is loaded or not
isSchemaSubentry(String) - Method in interface org.apache.directory.server.core.schema.SchemaService
Tells if the given DN is the schemaSubentry DN
isShutdownHookEnabled() - Method in interface org.apache.directory.server.core.DirectoryService
Checks to see if this DirectoryService has registered a JVM shutdown hook to flush caches and synchronize to disk safely.
isStarted() - Method in interface org.apache.directory.server.core.DirectoryService
Returns true if this service is started.
isTagSearchSupported() - Method in interface org.apache.directory.server.core.changelog.ChangeLog
Returns whether or not this ChangeLogService supports searching for snapshot tags.
isTagStorageSupported() - Method in interface org.apache.directory.server.core.changelog.ChangeLog
Returns whether or not this ChangeLogService stores snapshot tags.
isTypesOnly() - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
isVirtual() - Method in interface org.apache.directory.server.core.CoreSession
Gets whether or not this session is virtual.
iterator() - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
iterator() - Method in class org.apache.directory.server.core.filtering.CursorList
 

J

JNDI_KEY - Static variable in interface org.apache.directory.server.core.DirectoryService
 
Journal - Interface in org.apache.directory.server.core.journal
A facade for the Journal subsystem.
JournalEvent - Class in org.apache.directory.server.core.journal
TODO JournalEvent.
JournalEvent() - Constructor for class org.apache.directory.server.core.journal.JournalEvent
 
JournalStore - Interface in org.apache.directory.server.core.journal
A store for change events on the directory which exposes methods for managing, querying and in general performing legal operations on the log.

L

last() - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
last() - Method in class org.apache.directory.server.core.filtering.CursorList
LdapPrincipal - Class in org.apache.directory.server.core
An alternative X500 user implementation that has access to the distinguished name of the principal as well as the String representation.
LdapPrincipal(DN, AuthenticationLevel) - Constructor for class org.apache.directory.server.core.LdapPrincipal
Creates a new LDAP/X500 principal without any group associations.
LdapPrincipal(DN, AuthenticationLevel, byte[]) - Constructor for class org.apache.directory.server.core.LdapPrincipal
Creates a new LDAP/X500 principal without any group associations.
LdapPrincipal() - Constructor for class org.apache.directory.server.core.LdapPrincipal
Creates a principal for the no name anonymous user whose DN is the empty String.
list(DN, AliasDerefMode, Set<AttributeTypeOptions>) - Method in interface org.apache.directory.server.core.CoreSession
An optimized search operation using one level search scope which returns all the children of an entry specified by distinguished name.
list(DN, AliasDerefMode, Set<AttributeTypeOptions>, long, int) - Method in interface org.apache.directory.server.core.CoreSession
An optimized search operation using one level search scope which applies size and time limit constraints and returns all the children of an entry specified by distinguished name if thes limits are not violated.
list(NextInterceptor, ListOperationContext) - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
 
list(NextInterceptor, ListOperationContext) - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Filters Partition.list( ListOperationContext ) call.
list(ListOperationContext) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
list(ListOperationContext) - Method in interface org.apache.directory.server.core.interceptor.NextInterceptor
Calls the next interceptor's Interceptor.list( NextInterceptor, ListOperationContext ).
list(ListOperationContext) - Method in interface org.apache.directory.server.core.OperationManager
TODO document after determining if this method should be here.
list(ListOperationContext) - Method in class org.apache.directory.server.core.partition.NullPartition
 
list(ListOperationContext) - Method in interface org.apache.directory.server.core.partition.Partition
A specialized form of one level search used to return a minimal set of information regarding child entries under a base.
list(ListOperationContext) - Method in class org.apache.directory.server.core.schema.SchemaPartition
 
listAllNames() - Method in interface org.apache.directory.server.core.schema.SchemaPartitionDao
 
listAllNames() - Method in class org.apache.directory.server.core.schema.SchemaPartitionDaoImpl
 
listAttributeTypeDependents(AttributeType) - Method in interface org.apache.directory.server.core.schema.SchemaPartitionDao
 
listAttributeTypeDependents(AttributeType) - Method in class org.apache.directory.server.core.schema.SchemaPartitionDaoImpl
 
listDependentSchemaNames(String) - Method in class org.apache.directory.server.core.schema.PartitionSchemaLoader
Lists the names of the schemas that depend on the schema name provided.
listEnabledDependentSchemaNames(String) - Method in class org.apache.directory.server.core.schema.PartitionSchemaLoader
Lists the names of the enabled schemas that depend on the schema name provided.
listEnabledSchemaDependents(String) - Method in interface org.apache.directory.server.core.schema.SchemaPartitionDao
Lists the SearchResults of metaSchema objects that depend on a schema.
listEnabledSchemaDependents(String) - Method in class org.apache.directory.server.core.schema.SchemaPartitionDaoImpl
 
listMatchingRuleDependents(MatchingRule) - Method in interface org.apache.directory.server.core.schema.SchemaPartitionDao
 
listMatchingRuleDependents(MatchingRule) - Method in class org.apache.directory.server.core.schema.SchemaPartitionDaoImpl
 
listObjectClassDependents(ObjectClass) - Method in interface org.apache.directory.server.core.schema.SchemaPartitionDao
 
listObjectClassDependents(ObjectClass) - Method in class org.apache.directory.server.core.schema.SchemaPartitionDaoImpl
 
ListOperationContext - Class in org.apache.directory.server.core.interceptor.context
A ListContext context used for Interceptors.
ListOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.ListOperationContext
Creates a new instance of ListOperationContext.
ListOperationContext(CoreSession, DN) - Constructor for class org.apache.directory.server.core.interceptor.context.ListOperationContext
Creates a new instance of ListOperationContext.
ListOperationContext(CoreSession, DN, Set<AttributeTypeOptions>) - Constructor for class org.apache.directory.server.core.interceptor.context.ListOperationContext
Creates a new instance of ListOperationContext with attributes to return.
listSchemaDependents(String) - Method in interface org.apache.directory.server.core.schema.SchemaPartitionDao
Lists the SearchResults of metaSchema objects that depend on a schema.
listSchemaDependents(String) - Method in class org.apache.directory.server.core.schema.SchemaPartitionDaoImpl
 
listSuffixes(NextInterceptor, ListSuffixOperationContext) - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
 
listSuffixes(NextInterceptor, ListSuffixOperationContext) - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Filters DefaultPartitionNexus#listSuffixes( ListSuffixOperationContext ) call.
listSuffixes(ListSuffixOperationContext) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
listSuffixes(ListSuffixOperationContext) - Method in interface org.apache.directory.server.core.interceptor.NextInterceptor
Calls the next interceptor's Interceptor.listSuffixes( NextInterceptor, ListSuffixOperationContext ).
listSuffixes(ListSuffixOperationContext) - Method in interface org.apache.directory.server.core.OperationManager
TODO document after determining if this method should be here.
listSuffixes(ListSuffixOperationContext) - Method in interface org.apache.directory.server.core.partition.PartitionNexus
Gets an iteration over the Name suffixes of the partitions managed by this DefaultPartitionNexus.
ListSuffixOperationContext - Class in org.apache.directory.server.core.interceptor.context
A ListSuffix context used for Interceptors.
ListSuffixOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.ListSuffixOperationContext
Creates a new instance of ListSuffixOperationContext.
ListSuffixOperationContext(CoreSession, Registries, DN) - Constructor for class org.apache.directory.server.core.interceptor.context.ListSuffixOperationContext
Creates a new instance of ListSuffixOperationContext.
listSyntaxDependents(String) - Method in interface org.apache.directory.server.core.schema.SchemaPartitionDao
Returns the set of matchingRules and attributeTypes which depend on the provided syntax.
listSyntaxDependents(String) - Method in class org.apache.directory.server.core.schema.SchemaPartitionDaoImpl
 
load(Schema, Registries, boolean) - Method in class org.apache.directory.server.core.schema.PartitionSchemaLoader
loadAttributeTypes(Schema...) - Method in class org.apache.directory.server.core.schema.PartitionSchemaLoader
loadComparators(Schema...) - Method in class org.apache.directory.server.core.schema.PartitionSchemaLoader
loadDitContentRules(Schema...) - Method in class org.apache.directory.server.core.schema.PartitionSchemaLoader
loadDitStructureRules(Schema...) - Method in class org.apache.directory.server.core.schema.PartitionSchemaLoader
loadMatchingRules(Schema...) - Method in class org.apache.directory.server.core.schema.PartitionSchemaLoader
loadMatchingRuleUses(Schema...) - Method in class org.apache.directory.server.core.schema.PartitionSchemaLoader
loadNameForms(Schema...) - Method in class org.apache.directory.server.core.schema.PartitionSchemaLoader
loadNormalizers(Schema...) - Method in class org.apache.directory.server.core.schema.PartitionSchemaLoader
loadObjectClasses(Schema...) - Method in class org.apache.directory.server.core.schema.PartitionSchemaLoader
loadSyntaxCheckers(Schema...) - Method in class org.apache.directory.server.core.schema.PartitionSchemaLoader
loadSyntaxes(Schema...) - Method in class org.apache.directory.server.core.schema.PartitionSchemaLoader
lockRead() - Method in interface org.apache.directory.server.core.ReferralManager
Get a read-lock on the referralManager.
lockWrite() - Method in interface org.apache.directory.server.core.ReferralManager
Get a write-lock on the referralManager.
log(LdapPrincipal, LdifEntry, LdifEntry) - Method in interface org.apache.directory.server.core.changelog.ChangeLog
Records a change as a forward LDIF, a reverse change to revert the change and the authorized principal triggering the revertable change event.
log(LdapPrincipal, LdifEntry, List<LdifEntry>) - Method in interface org.apache.directory.server.core.changelog.ChangeLog
Records a change as a forward LDIF, some reverse changes to revert the change and the authorized principal triggering the revertable change event.
log(LdapPrincipal, LdifEntry, LdifEntry) - Method in interface org.apache.directory.server.core.changelog.ChangeLogStore
Records a change as a forward LDIF, a reverse change to revert the change and the authorized principal triggering the revertable change event.
log(LdapPrincipal, LdifEntry, List<LdifEntry>) - Method in interface org.apache.directory.server.core.changelog.ChangeLogStore
Records a change as a forward LDIF, some reverse changes to revert the change and the authorized principal triggering the revertable change event.
log(LdapPrincipal, long, LdifEntry) - Method in interface org.apache.directory.server.core.journal.Journal
Records a change as an LDIF entry.
log(LdapPrincipal, long, LdifEntry) - Method in interface org.apache.directory.server.core.journal.JournalStore
Records a change as a forward LDIF and the authorized principal
LogChange - Enum in org.apache.directory.server.core.changelog
A structure telling the changeLog what to do with the incoming change
logChange - Variable in class org.apache.directory.server.core.interceptor.context.AbstractChangeOperationContext
The flag used to tell the server to store the change sinto the changeLog
lookup(String) - Method in interface org.apache.directory.server.core.changelog.ChangeLogSearchEngine
Looks up the revision in effect at some time specified by a generalized time descriptor.
lookup(long) - Method in interface org.apache.directory.server.core.changelog.ChangeLogSearchEngine
Looks up the ChangeLogEvent for a revision.
lookup(long) - Method in interface org.apache.directory.server.core.changelog.ChangeLogStore
Looks up the ChangeLogEvent for a revision.
lookup(long) - Method in interface org.apache.directory.server.core.changelog.TagSearchEngine
Gets the tag for a specific snapshot if that snapshot exists.
lookup(DN) - Method in interface org.apache.directory.server.core.CoreSession
Looks up an entry in the server returning all attributes: both user and operational attributes.
lookup(DN, String[]) - Method in interface org.apache.directory.server.core.CoreSession
Looks up an entry in the server returning all attributes: both user and operational attributes.
lookup(NextInterceptor, LookupOperationContext) - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
 
lookup(LookupOperationContext) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
lookup(DN, Collection<String>) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
lookup(LookupOperationContext) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
lookup(DN, Collection<String>) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
lookup(DN, Collection<String>) - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
 
lookup(LookupOperationContext) - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
 
lookup(NextInterceptor, LookupOperationContext) - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Filters Partition.lookup( LookupOperationContext ) call.
lookup(LookupOperationContext) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
lookup(LookupOperationContext) - Method in interface org.apache.directory.server.core.interceptor.NextInterceptor
Calls the next interceptor's Interceptor.lookup( NextInterceptor, LookupOperationContext ).
lookup(LookupOperationContext) - Method in interface org.apache.directory.server.core.OperationManager
TODO document after determining if this method should be here.
lookup(LookupOperationContext) - Method in class org.apache.directory.server.core.partition.AbstractPartition
This method calls Partition.lookup(LookupOperationContext) with null attributeIds by default.
lookup(Long) - Method in class org.apache.directory.server.core.partition.NullPartition
 
lookup(LookupOperationContext) - Method in class org.apache.directory.server.core.partition.NullPartition
 
lookup(LookupOperationContext) - Method in interface org.apache.directory.server.core.partition.Partition
Looks up an entry by distinguished/absolute name.
lookup(LookupOperationContext) - Method in class org.apache.directory.server.core.schema.SchemaPartition
 
LOOKUP_BYPASS - Static variable in class org.apache.directory.server.core.partition.ByPassConstants
safe to use set of bypass instructions to lookup raw entries
LOOKUP_COLLECTIVE_BYPASS - Static variable in class org.apache.directory.server.core.partition.ByPassConstants
safe to use set of bypass instructions to lookup raw entries while also avoiding hit on collective attributes Interceptor: used by collective attributes interceptor.
LOOKUP_EXCLUDING_OPR_ATTRS_BYPASS - Static variable in class org.apache.directory.server.core.partition.ByPassConstants
safe to use set of bypass instructions to lookup raw entries excluding operational attributes
LookupOperationContext - Class in org.apache.directory.server.core.interceptor.context
A context for tracking lookup operations.
LookupOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.LookupOperationContext
Creates a new instance of LookupOperationContext.
LookupOperationContext(CoreSession, DN) - Constructor for class org.apache.directory.server.core.interceptor.context.LookupOperationContext
Creates a new instance of LookupOperationContext.
LookupOperationContext(CoreSession, String[]) - Constructor for class org.apache.directory.server.core.interceptor.context.LookupOperationContext
Creates a new instance of LookupOperationContext.
LookupOperationContext(CoreSession, DN, String[]) - Constructor for class org.apache.directory.server.core.interceptor.context.LookupOperationContext
Creates a new instance of LookupOperationContext.

M

m_oidAT - Variable in class org.apache.directory.server.core.schema.registries.synchronizers.AbstractRegistrySynchronizer
The m-oid AttributeType
MatchingRuleSynchronizer - Class in org.apache.directory.server.core.schema.registries.synchronizers
A handler for operations performed to add, delete, modify, rename and move schema normalizers.
MatchingRuleSynchronizer(SchemaManager) - Constructor for class org.apache.directory.server.core.schema.registries.synchronizers.MatchingRuleSynchronizer
Creates a new instance of MatchingRuleSynchronizer.
MatchingRuleUseSynchronizer - Class in org.apache.directory.server.core.schema.registries.synchronizers
A schema entity change handler for DitMatchingRuleUses.
MatchingRuleUseSynchronizer(SchemaManager) - Constructor for class org.apache.directory.server.core.schema.registries.synchronizers.MatchingRuleUseSynchronizer
Creates a new instance of MatchingRuleUseSynchronizer.
modify(DN, List<Modification>) - Method in interface org.apache.directory.server.core.CoreSession
Modifies an entry within the server by applying a list of modifications to the entry.
modify(DN, List<Modification>, LogChange) - Method in interface org.apache.directory.server.core.CoreSession
Modifies an entry within the server by applying a list of modifications to the entry.
modify(DN, List<Modification>, boolean) - Method in interface org.apache.directory.server.core.CoreSession
Modifies an entry within the server by applying a list of modifications to the entry.
modify(DN, List<Modification>, boolean, LogChange) - Method in interface org.apache.directory.server.core.CoreSession
Modifies an entry within the server by applying a list of modifications to the entry.
modify(InternalModifyRequest) - Method in interface org.apache.directory.server.core.CoreSession
 
modify(InternalModifyRequest, LogChange) - Method in interface org.apache.directory.server.core.CoreSession
 
modify(NextInterceptor, ModifyOperationContext) - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
 
modify(DN, List<Modification>, Collection<String>) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
modify(DN, List<Modification>, Collection<String>) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
modify(DN, List<Modification>, Collection<String>) - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
 
modify(NextInterceptor, ModifyOperationContext) - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Filters Partition.modify( ModifyOperationContext ) call.
modify(ModifyOperationContext) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
modify(ModifyOperationContext) - Method in interface org.apache.directory.server.core.interceptor.NextInterceptor
Calls the next interceptor's Interceptor.modify( NextInterceptor, ModifyOperationContext ).
modify(ModifyOperationContext) - Method in interface org.apache.directory.server.core.OperationManager
TODO document after determining if this method should be here.
modify(ModifyOperationContext) - Method in class org.apache.directory.server.core.partition.NullPartition
 
modify(ModifyOperationContext) - Method in interface org.apache.directory.server.core.partition.Partition
Modifies an entry by adding, removing or replacing a set of attributes.
modify(ModifyOperationContext, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AbstractRegistrySynchronizer
Applies a set of modification to an entry
modify(ModifyOperationContext, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AttributeTypeSynchronizer
Applies a set of modification to an entry
modify(ModifyOperationContext, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.ComparatorSynchronizer
Applies a set of modification to an entry
modify(ModifyOperationContext, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.DitContentRuleSynchronizer
Applies a set of modification to an entry
modify(ModifyOperationContext, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.DitStructureRuleSynchronizer
Applies a set of modification to an entry
modify(ModifyOperationContext, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.MatchingRuleSynchronizer
Applies a set of modification to an entry
modify(ModifyOperationContext, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.MatchingRuleUseSynchronizer
Applies a set of modification to an entry
modify(ModifyOperationContext, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.NameFormSynchronizer
Applies a set of modification to an entry
modify(ModifyOperationContext, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.NormalizerSynchronizer
Applies a set of modification to an entry
modify(ModifyOperationContext, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.ObjectClassSynchronizer
Applies a set of modification to an entry
modify(ModifyOperationContext, ServerEntry, boolean) - Method in interface org.apache.directory.server.core.schema.registries.synchronizers.RegistrySynchronizer
Applies a set of modification to an entry
modify(ModifyOperationContext, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.RegistrySynchronizerAdaptor
Modify the schema
modify(ModifyOperationContext, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.SchemaSynchronizer
The only modification done on a schema element is on the m-disabled attributeType Depending in the existence of this attribute in the previous entry, we will have to update the entry or not.
modify(ModifyOperationContext, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.SyntaxCheckerSynchronizer
Applies a set of modification to an entry
modify(ModifyOperationContext, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.SyntaxSynchronizer
Applies a set of modification to an entry
modify(ModifyOperationContext) - Method in class org.apache.directory.server.core.schema.SchemaPartition
Modifies an entry by adding, removing or replacing a set of attributes.
ModifyOperationContext - Class in org.apache.directory.server.core.interceptor.context
A Modify context used for Interceptors.
ModifyOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.ModifyOperationContext
Creates a new instance of ModifyOperationContext.
ModifyOperationContext(CoreSession, DN, List<Modification>) - Constructor for class org.apache.directory.server.core.interceptor.context.ModifyOperationContext
Creates a new instance of ModifyOperationContext.
ModifyOperationContext(CoreSession, InternalModifyRequest) - Constructor for class org.apache.directory.server.core.interceptor.context.ModifyOperationContext
 
move(DN, DN) - Method in interface org.apache.directory.server.core.CoreSession
Moves an entry or a branch of entries at a specified distinguished name to a position under a new parent.
move(DN, DN, LogChange) - Method in interface org.apache.directory.server.core.CoreSession
Moves an entry or a branch of entries at a specified distinguished name to a position under a new parent.
move(DN, DN, boolean) - Method in interface org.apache.directory.server.core.CoreSession
Moves an entry or a branch of entries at a specified distinguished name to a position under a new parent.
move(DN, DN, boolean, LogChange) - Method in interface org.apache.directory.server.core.CoreSession
Moves an entry or a branch of entries at a specified distinguished name to a position under a new parent.
move(InternalModifyDnRequest) - Method in interface org.apache.directory.server.core.CoreSession
Move an entry by changing its superior.
move(InternalModifyDnRequest, LogChange) - Method in interface org.apache.directory.server.core.CoreSession
Move an entry by changing its superior.
move(NextInterceptor, MoveOperationContext) - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
 
move(NextInterceptor, MoveOperationContext) - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Filters Partition.move( MoveOperationContext ) call.
move(MoveOperationContext) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
move(MoveOperationContext) - Method in interface org.apache.directory.server.core.interceptor.NextInterceptor
Calls the next interceptor's Interceptor.move( NextInterceptor, MoveOperationContext ).
move(MoveOperationContext) - Method in interface org.apache.directory.server.core.OperationManager
TODO document after determining if this method should be here.
move(MoveOperationContext) - Method in class org.apache.directory.server.core.partition.NullPartition
 
move(MoveOperationContext) - Method in interface org.apache.directory.server.core.partition.Partition
Transplants a child entry, to a position in the namespace under a new parent entry.
move(DN, DN, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AttributeTypeSynchronizer
 
move(DN, DN, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.ComparatorSynchronizer
 
move(DN, DN, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.DitContentRuleSynchronizer
 
move(DN, DN, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.DitStructureRuleSynchronizer
 
move(DN, DN, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.MatchingRuleSynchronizer
 
move(DN, DN, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.MatchingRuleUseSynchronizer
 
move(DN, DN, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.NameFormSynchronizer
 
move(DN, DN, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.NormalizerSynchronizer
 
move(DN, DN, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.ObjectClassSynchronizer
 
move(DN, DN, ServerEntry, boolean) - Method in interface org.apache.directory.server.core.schema.registries.synchronizers.RegistrySynchronizer
 
move(MoveOperationContext, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.RegistrySynchronizerAdaptor
 
move(DN, DN, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.SchemaSynchronizer
Moves are not allowed for metaSchema objects so this always throws an UNWILLING_TO_PERFORM LdapException.
move(DN, DN, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.SyntaxCheckerSynchronizer
 
move(DN, DN, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.SyntaxSynchronizer
 
move(MoveOperationContext) - Method in class org.apache.directory.server.core.schema.SchemaPartition
 
MOVE_OR_RENAME_MASK - Static variable in enum org.apache.directory.server.core.event.EventType
 
moveAndRename(DN, DN, RDN, boolean) - Method in interface org.apache.directory.server.core.CoreSession
Moves and renames (the relative distinguished name of) an entry (or a branch if the entry has children) at a specified distinguished name to a position under a new parent.
moveAndRename(DN, DN, RDN, boolean, LogChange) - Method in interface org.apache.directory.server.core.CoreSession
Moves and renames (the relative distinguished name of) an entry (or a branch if the entry has children) at a specified distinguished name to a position under a new parent.
moveAndRename(DN, DN, RDN, boolean, boolean) - Method in interface org.apache.directory.server.core.CoreSession
Moves and renames (the relative distinguished name of) an entry (or a branch if the entry has children) at a specified distinguished name to a position under a new parent.
moveAndRename(DN, DN, RDN, boolean, boolean, LogChange) - Method in interface org.apache.directory.server.core.CoreSession
Moves and renames (the relative distinguished name of) an entry (or a branch if the entry has children) at a specified distinguished name to a position under a new parent.
moveAndRename(InternalModifyDnRequest) - Method in interface org.apache.directory.server.core.CoreSession
Move and rename an entry.
moveAndRename(InternalModifyDnRequest, LogChange) - Method in interface org.apache.directory.server.core.CoreSession
Move and rename an entry.
moveAndRename(NextInterceptor, MoveAndRenameOperationContext) - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
 
moveAndRename(NextInterceptor, MoveAndRenameOperationContext) - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Filters Partition.moveAndRename( MoveAndRenameOperationContext) call.
moveAndRename(MoveAndRenameOperationContext) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
moveAndRename(MoveAndRenameOperationContext) - Method in interface org.apache.directory.server.core.interceptor.NextInterceptor
Calls the next interceptor's Interceptor.moveAndRename( NextInterceptor, MoveAndRenameOperationContext ).
moveAndRename(MoveAndRenameOperationContext) - Method in interface org.apache.directory.server.core.OperationManager
TODO document after determining if this method should be here.
moveAndRename(MoveAndRenameOperationContext) - Method in class org.apache.directory.server.core.partition.NullPartition
 
moveAndRename(MoveAndRenameOperationContext) - Method in interface org.apache.directory.server.core.partition.Partition
Transplants a child entry, to a position in the namespace under a new parent entry and changes the RN of the child entry which can optionally have its old RN attributes removed.
moveAndRename(DN, DN, RDN, boolean, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AttributeTypeSynchronizer
 
moveAndRename(DN, DN, RDN, boolean, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.ComparatorSynchronizer
 
moveAndRename(DN, DN, RDN, boolean, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.DitContentRuleSynchronizer
 
moveAndRename(DN, DN, RDN, boolean, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.DitStructureRuleSynchronizer
 
moveAndRename(DN, DN, RDN, boolean, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.MatchingRuleSynchronizer
 
moveAndRename(DN, DN, RDN, boolean, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.MatchingRuleUseSynchronizer
 
moveAndRename(DN, DN, RDN, boolean, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.NameFormSynchronizer
 
moveAndRename(DN, DN, RDN, boolean, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.NormalizerSynchronizer
 
moveAndRename(DN, DN, RDN, boolean, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.ObjectClassSynchronizer
 
moveAndRename(DN, DN, RDN, boolean, ServerEntry, boolean) - Method in interface org.apache.directory.server.core.schema.registries.synchronizers.RegistrySynchronizer
 
moveAndRename(MoveAndRenameOperationContext, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.RegistrySynchronizerAdaptor
 
moveAndRename(DN, DN, RDN, boolean, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.SchemaSynchronizer
 
moveAndRename(DN, DN, String, boolean, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.SchemaSynchronizer
Moves are not allowed for metaSchema objects so this always throws an UNWILLING_TO_PERFORM LdapException.
moveAndRename(DN, DN, RDN, boolean, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.SyntaxCheckerSynchronizer
 
moveAndRename(DN, DN, RDN, boolean, ServerEntry, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.SyntaxSynchronizer
 
moveAndRename(MoveAndRenameOperationContext) - Method in class org.apache.directory.server.core.schema.SchemaPartition
 
MoveAndRenameOperationContext - Class in org.apache.directory.server.core.interceptor.context
A Move And Rename context used for Interceptors.
MoveAndRenameOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.MoveAndRenameOperationContext
Creates a new instance of MoveAndRenameOperationContext.
MoveAndRenameOperationContext(CoreSession, DN, DN, RDN, boolean) - Constructor for class org.apache.directory.server.core.interceptor.context.MoveAndRenameOperationContext
Creates a new instance of MoveAndRenameOperationContext.
MoveAndRenameOperationContext(CoreSession, InternalModifyDnRequest) - Constructor for class org.apache.directory.server.core.interceptor.context.MoveAndRenameOperationContext
 
MoveOperationContext - Class in org.apache.directory.server.core.interceptor.context
A Move context used for Interceptors.
MoveOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.MoveOperationContext
Creates a new instance of MoveOperationContext.
MoveOperationContext(CoreSession, DN, DN) - Constructor for class org.apache.directory.server.core.interceptor.context.MoveOperationContext
Creates a new instance of MoveOperationContext.
MoveOperationContext(CoreSession, InternalModifyDnRequest) - Constructor for class org.apache.directory.server.core.interceptor.context.MoveOperationContext
 

N

nack(long) - Method in interface org.apache.directory.server.core.journal.Journal
Records a nack for a change
nack(long) - Method in interface org.apache.directory.server.core.journal.JournalStore
Records a nack for a change
NameFormSynchronizer - Class in org.apache.directory.server.core.schema.registries.synchronizers
A schema entity change handler for NameForms.
NameFormSynchronizer(SchemaManager) - Constructor for class org.apache.directory.server.core.schema.registries.synchronizers.NameFormSynchronizer
Creates a new instance of NameFormSynchronizer.
newEntry(String, String) - Method in interface org.apache.directory.server.core.DirectoryService
Create a new ServerEntry.
newLookupContext(DN) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
newLookupContext(DN) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
newLookupContext(DN) - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
 
next() - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
next() - Method in class org.apache.directory.server.core.filtering.CursorList
next - Variable in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
NextInterceptor - Interface in org.apache.directory.server.core.interceptor
Represents the next Interceptor in the interceptor chain.
noAttributes - Variable in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
A flag set if the returned attributes set contains '1.1'
NormalizerSynchronizer - Class in org.apache.directory.server.core.schema.registries.synchronizers
 
NormalizerSynchronizer(SchemaManager) - Constructor for class org.apache.directory.server.core.schema.registries.synchronizers.NormalizerSynchronizer
Creates a new instance of NormalizerSynchronizer.
NotificationCriteria - Class in org.apache.directory.server.core.event
Contains the set of notification criteria required for triggering the delivery of change notifications notifications to DirectoryListeners.
NotificationCriteria() - Constructor for class org.apache.directory.server.core.event.NotificationCriteria
 
NotificationCriteria(InternalSearchRequest) - Constructor for class org.apache.directory.server.core.event.NotificationCriteria
 
NullPartition - Class in org.apache.directory.server.core.partition
A dummy do nothing partition that is useful for testing NullPartition.
NullPartition() - Constructor for class org.apache.directory.server.core.partition.NullPartition
Creates a new instance of NullPartition.

O

ObjectClassSynchronizer - Class in org.apache.directory.server.core.schema.registries.synchronizers
 
ObjectClassSynchronizer(SchemaManager) - Constructor for class org.apache.directory.server.core.schema.registries.synchronizers.ObjectClassSynchronizer
Creates a new instance of ObjectClassSynchronizer.
OperationContext - Interface in org.apache.directory.server.core.interceptor.context
This interface represent the context passed as an argument to each interceptor.
OperationManager - Interface in org.apache.directory.server.core
An interface used by the DirectoryService to isolate operations that can be performed on it.
org.apache.directory.server.core - package org.apache.directory.server.core
 
org.apache.directory.server.core.changelog - package org.apache.directory.server.core.changelog
 
org.apache.directory.server.core.event - package org.apache.directory.server.core.event
 
org.apache.directory.server.core.filtering - package org.apache.directory.server.core.filtering
 
org.apache.directory.server.core.interceptor - package org.apache.directory.server.core.interceptor
 
org.apache.directory.server.core.interceptor.context - package org.apache.directory.server.core.interceptor.context
 
org.apache.directory.server.core.invocation - package org.apache.directory.server.core.invocation
 
org.apache.directory.server.core.journal - package org.apache.directory.server.core.journal
 
org.apache.directory.server.core.partition - package org.apache.directory.server.core.partition
 
org.apache.directory.server.core.replication - package org.apache.directory.server.core.replication
 
org.apache.directory.server.core.schema - package org.apache.directory.server.core.schema
 
org.apache.directory.server.core.schema.registries.synchronizers - package org.apache.directory.server.core.schema.registries.synchronizers
 

P

parseAttributeTypes(EntryAttribute) - Method in class org.apache.directory.server.core.schema.DescriptionParsers
Parses a set of attributeTypeDescriptions held within an attribute into schema entities.
parseComparators(EntryAttribute) - Method in class org.apache.directory.server.core.schema.DescriptionParsers
 
parseDitContentRules(EntryAttribute) - Method in class org.apache.directory.server.core.schema.DescriptionParsers
Parses a set of dITContentRuleDescriptions held within an attribute into schema entities.
parseDitStructureRules(EntryAttribute) - Method in class org.apache.directory.server.core.schema.DescriptionParsers
Parses a set of dITStructureRuleDescriptions held within an attribute into schema entities.
parseLdapSyntaxes(EntryAttribute) - Method in class org.apache.directory.server.core.schema.DescriptionParsers
Parses a set of ldapSyntaxes held within an attribute into schema entities.
parseMatchingRules(EntryAttribute) - Method in class org.apache.directory.server.core.schema.DescriptionParsers
Parses a set of matchingRuleDescriptions held within an attribute into schema entities.
parseMatchingRuleUses(EntryAttribute) - Method in class org.apache.directory.server.core.schema.DescriptionParsers
Parses a set of matchingRuleUseDescriptions held within an attribute into schema entities.
parseNameForms(EntryAttribute) - Method in class org.apache.directory.server.core.schema.DescriptionParsers
Parses a set of nameFormDescriptions held within an attribute into schema entities.
parseNormalizers(EntryAttribute) - Method in class org.apache.directory.server.core.schema.DescriptionParsers
 
parseObjectClasses(EntryAttribute) - Method in class org.apache.directory.server.core.schema.DescriptionParsers
Parses a set of objectClassDescriptions held within an attribute into schema entities.
parseSyntaxCheckers(EntryAttribute) - Method in class org.apache.directory.server.core.schema.DescriptionParsers
Parse the SyntaxCheckers description
Partition - Interface in org.apache.directory.server.core.partition
Interface for entry stores containing a part of the DIB (Directory Information Base).
PartitionNexus - Interface in org.apache.directory.server.core.partition
A root Partition that contains all other partitions, and routes all operations to the child partition that matches to its base suffixes.
PartitionSchemaLoader - Class in org.apache.directory.server.core.schema
A class that loads schemas from a partition.
PartitionSchemaLoader(Partition, SchemaManager) - Constructor for class org.apache.directory.server.core.schema.PartitionSchemaLoader
 
peek() - Method in class org.apache.directory.server.core.invocation.InvocationStack
Returns the latest invocation.
pop() - Method in class org.apache.directory.server.core.invocation.InvocationStack
Pops the latest invocation from this stack.
previous() - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
previous() - Method in class org.apache.directory.server.core.filtering.CursorList
previous - Variable in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
push(OperationContext) - Method in class org.apache.directory.server.core.invocation.InvocationStack
Pushes the specified invocation to this stack.

R

readExternal(ObjectInput) - Method in class org.apache.directory.server.core.changelog.ChangeLogEvent
 
readExternal(ObjectInput) - Method in class org.apache.directory.server.core.LdapPrincipal
 
ReferralHandlingMode - Enum in org.apache.directory.server.core
Enumeration for referral handling modes.
ReferralManager - Interface in org.apache.directory.server.core
An interface for managing referrals in the server
registerOids(SchemaObject) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AbstractRegistrySynchronizer
Register a SchemaObject's OID in the associated oidRegistry
registerSupportedExtensions(Set<String>) - Method in interface org.apache.directory.server.core.partition.PartitionNexus
Adds a set of supportedExtension (OID Strings) to the RootDSE.
registerSupportedSaslMechanisms(Set<String>) - Method in interface org.apache.directory.server.core.partition.PartitionNexus
Adds a set of supportedSaslMechanisms (OID Strings) to the RootDSE.
RegistrationEntry - Class in org.apache.directory.server.core.event
Entry for a DirectoryListener in the EventService.
RegistrySynchronizer - Interface in org.apache.directory.server.core.schema.registries.synchronizers
Interface used to detect and react to changes performed on schema entities to update registries so they're synchronized with entries on disk.
RegistrySynchronizerAdaptor - Class in org.apache.directory.server.core.schema.registries.synchronizers
Central point of control for schemas enforced by the server.
RegistrySynchronizerAdaptor(SchemaManager) - Constructor for class org.apache.directory.server.core.schema.registries.synchronizers.RegistrySynchronizerAdaptor
 
remove(String) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
remove(DirectoryService, DN) - Method in interface org.apache.directory.server.core.ReferralManager
Remove a partition from the manager, reading all the referrals from the base.
removeContextPartition(NextInterceptor, RemoveContextPartitionOperationContext) - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
 
removeContextPartition(NextInterceptor, RemoveContextPartitionOperationContext) - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Filters DefaultPartitionNexus#removeContextPartition( RemoveContextPartitionOperationContext ) call.
removeContextPartition(RemoveContextPartitionOperationContext) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
removeContextPartition(RemoveContextPartitionOperationContext) - Method in interface org.apache.directory.server.core.interceptor.NextInterceptor
Calls the next interceptor's DefaultPartitionNexus#removeContextPartition( RemoveContextPartitionOperationContext ).
removeContextPartition(RemoveContextPartitionOperationContext) - Method in interface org.apache.directory.server.core.partition.PartitionNexus
Remove a partition from the server.
RemoveContextPartitionOperationContext - Class in org.apache.directory.server.core.interceptor.context
A RemoveContextPartition context used for Interceptors.
RemoveContextPartitionOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.RemoveContextPartitionOperationContext
Creates a new instance of RemoveContextPartitionOperationContext.
RemoveContextPartitionOperationContext(CoreSession, DN) - Constructor for class org.apache.directory.server.core.interceptor.context.RemoveContextPartitionOperationContext
Creates a new instance of RemoveContextPartitionOperationContext.
removeEntryFilter(EntryFilter) - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
removeEntryFilter(EntryFilter) - Method in class org.apache.directory.server.core.filtering.CursorList
 
removeEntryFilter(EntryFilter) - Method in interface org.apache.directory.server.core.filtering.EntryFilteringCursor
Removes an entry filter to this BaseEntryFilteringCursor at the very end of the filter list.
removeListener(DirectoryListener) - Method in interface org.apache.directory.server.core.event.EventService
Removes the listener from this EventService preventing all events registered from being delivered to it.
removePartition(Partition) - Method in interface org.apache.directory.server.core.DirectoryService
 
removeReferral(ServerEntry) - Method in interface org.apache.directory.server.core.ReferralManager
Remove a referral from the manager.
removeTag(long) - Method in interface org.apache.directory.server.core.changelog.TaggableChangeLogStore
Removes a Tag created for a given revision.
rename(DN, RDN, boolean) - Method in interface org.apache.directory.server.core.CoreSession
Renames an entry by changing it's relative distinguished name.
rename(DN, RDN, boolean, LogChange) - Method in interface org.apache.directory.server.core.CoreSession
Renames an entry by changing it's relative distinguished name.
rename(DN, RDN, boolean, boolean) - Method in interface org.apache.directory.server.core.CoreSession
Renames an entry by changing it's relative distinguished name.
rename(DN, RDN, boolean, boolean, LogChange) - Method in interface org.apache.directory.server.core.CoreSession
Renames an entry by changing it's relative distinguished name.
rename(InternalModifyDnRequest) - Method in interface org.apache.directory.server.core.CoreSession
Rename an entry applying the ModifyDN request
rename(InternalModifyDnRequest, LogChange) - Method in interface org.apache.directory.server.core.CoreSession
Rename an entry applying the ModifyDN request
rename(NextInterceptor, RenameOperationContext) - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
 
rename(NextInterceptor, RenameOperationContext) - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Filters Partition.rename( RenameOperationContext ) call.
rename(RenameOperationContext) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
rename(RenameOperationContext) - Method in interface org.apache.directory.server.core.interceptor.NextInterceptor
Calls the next interceptor's Interceptor.rename( NextInterceptor, RenameOperationContext ).
rename(RenameOperationContext) - Method in interface org.apache.directory.server.core.OperationManager
TODO document after determining if this method should be here.
rename(RenameOperationContext) - Method in class org.apache.directory.server.core.partition.NullPartition
 
rename(RenameOperationContext) - Method in interface org.apache.directory.server.core.partition.Partition
Modifies an entry by changing its relative name.
rename(ServerEntry, RDN, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AttributeTypeSynchronizer
Rename a schemaObject.
rename(ServerEntry, RDN, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.ComparatorSynchronizer
Rename a schemaObject.
rename(ServerEntry, RDN, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.DitContentRuleSynchronizer
Rename a schemaObject.
rename(ServerEntry, RDN, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.DitStructureRuleSynchronizer
Rename a schemaObject.
rename(ServerEntry, RDN, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.MatchingRuleSynchronizer
Rename a schemaObject.
rename(ServerEntry, RDN, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.MatchingRuleUseSynchronizer
Rename a schemaObject.
rename(ServerEntry, RDN, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.NameFormSynchronizer
Rename a schemaObject.
rename(ServerEntry, RDN, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.NormalizerSynchronizer
Rename a schemaObject.
rename(ServerEntry, RDN, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.ObjectClassSynchronizer
Rename a schemaObject.
rename(ServerEntry, RDN, boolean) - Method in interface org.apache.directory.server.core.schema.registries.synchronizers.RegistrySynchronizer
Rename a schemaObject.
rename(RenameOperationContext, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.RegistrySynchronizerAdaptor
Rename a Schema Object.
rename(ServerEntry, RDN, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.SchemaSynchronizer
Responds to the rdn (commonName) of the metaSchema object being changed.
rename(ServerEntry, RDN, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.SyntaxCheckerSynchronizer
Rename a schemaObject.
rename(ServerEntry, RDN, boolean) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.SyntaxSynchronizer
Rename a schemaObject.
rename(RenameOperationContext) - Method in class org.apache.directory.server.core.schema.SchemaPartition
Modifies an entry by changing its relative name.
RenameOperationContext - Class in org.apache.directory.server.core.interceptor.context
A RenameService context used for Interceptors.
RenameOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.RenameOperationContext
Creates a new instance of RenameOperationContext.
RenameOperationContext(CoreSession, DN, RDN, boolean) - Constructor for class org.apache.directory.server.core.interceptor.context.RenameOperationContext
Creates a new instance of RenameOperationContext.
RenameOperationContext(CoreSession, InternalModifyDnRequest) - Constructor for class org.apache.directory.server.core.interceptor.context.RenameOperationContext
 
ReplicaConnection - Class in org.apache.directory.server.core.replication
A connection to a replica.
ReplicaConnection() - Constructor for class org.apache.directory.server.core.replication.ReplicaConnection
 
ReplicationConfiguration - Class in org.apache.directory.server.core.replication
The replication configuration.
ReplicationConfiguration() - Constructor for class org.apache.directory.server.core.replication.ReplicationConfiguration
Default constructor
ReplicationProvider - Class in org.apache.directory.server.core.replication
The replication provider data structure.
ReplicationProvider() - Constructor for class org.apache.directory.server.core.replication.ReplicationProvider
 
ReplicationType - Enum in org.apache.directory.server.core.replication
Describe the type of replication : refreshOnly : replication is done only when requested.
requestControls - Variable in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
The associated request's controls
responseControls - Variable in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
The associated response's controls
returningAttributes - Variable in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
A set containing the returning attributeTypesOptions
revert(long) - Method in interface org.apache.directory.server.core.DirectoryService
Reverts the server's state to an earlier revision.
revert() - Method in interface org.apache.directory.server.core.DirectoryService
Reverts the server's state to the latest tagged snapshot if one was taken.
RevisionOrder - Enum in org.apache.directory.server.core.changelog
The order, based on revision numbers, in which to return log changes or tags.

S

SCHEMA_MODIFICATION_ATTRIBUTES_UPDATE_BYPASS - Static variable in class org.apache.directory.server.core.partition.ByPassConstants
Bypass for when we modify schema attributes
SCHEMA_MODIFIED - Static variable in interface org.apache.directory.server.core.schema.registries.synchronizers.RegistrySynchronizer
A constant to tell the caller that the schema has been modified
SCHEMA_UNCHANGED - Static variable in interface org.apache.directory.server.core.schema.registries.synchronizers.RegistrySynchronizer
A constant to tell the caller that the schema has not been modified
schemaManager - Variable in class org.apache.directory.server.core.schema.registries.synchronizers.AbstractRegistrySynchronizer
The global SchemaManager
SchemaPartition - Class in org.apache.directory.server.core.schema
A special partition designed to contain the portion of the DIT where schema information for the server is stored.
SchemaPartition() - Constructor for class org.apache.directory.server.core.schema.SchemaPartition
 
SchemaPartitionDao - Interface in org.apache.directory.server.core.schema
 
SchemaPartitionDaoImpl - Class in org.apache.directory.server.core.schema
A specialized data access object for managing schema objects in the schema partition.
SchemaPartitionDaoImpl(Partition, SchemaManager) - Constructor for class org.apache.directory.server.core.schema.SchemaPartitionDaoImpl
Creates a schema dao object backing information within a schema partition.
SchemaService - Interface in org.apache.directory.server.core.schema
 
SchemaSynchronizer - Class in org.apache.directory.server.core.schema.registries.synchronizers
This class handle modifications made on a global schema.
SchemaSynchronizer(SchemaManager) - Constructor for class org.apache.directory.server.core.schema.registries.synchronizers.SchemaSynchronizer
Creates and initializes a new instance of Schema synchronizer
Scope - Enum in org.apache.directory.server.core.changelog
TODO Scope.
scope - Variable in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
The scope for this search : default to One Level
search(DN, String) - Method in interface org.apache.directory.server.core.CoreSession
Searches the directory using a specified filter.
search(DN, String, boolean) - Method in interface org.apache.directory.server.core.CoreSession
Searches the directory using a specified filter.
search(DN, SearchScope, ExprNode, AliasDerefMode, Set<AttributeTypeOptions>) - Method in interface org.apache.directory.server.core.CoreSession
Searches the directory using a specified search scope and filter.
search(DN, SearchScope, ExprNode, AliasDerefMode, Set<AttributeTypeOptions>, long, int) - Method in interface org.apache.directory.server.core.CoreSession
Searches the directory using a specified search scope and filter.
search(InternalSearchRequest) - Method in interface org.apache.directory.server.core.CoreSession
 
search(NextInterceptor, SearchOperationContext) - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
 
search(NextInterceptor, SearchOperationContext) - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Filters Partition.search( SearchOperationContext ) call.
search(SearchOperationContext) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
search(SearchOperationContext) - Method in interface org.apache.directory.server.core.interceptor.NextInterceptor
Calls the next interceptor's Interceptor.search( NextInterceptor, SearchOperationContext opContext ).
search(SearchOperationContext) - Method in interface org.apache.directory.server.core.OperationManager
TODO document after determining if this method should be here.
search(SearchOperationContext) - Method in class org.apache.directory.server.core.partition.NullPartition
 
search(SearchOperationContext) - Method in interface org.apache.directory.server.core.partition.Partition
Conducts a search against this ContextPartition.
search(SearchOperationContext) - Method in class org.apache.directory.server.core.schema.SchemaPartition
 
SearchableChangeLogStore - Interface in org.apache.directory.server.core.changelog
TODO SearchableChangeLogStore.
SearchingOperationContext - Class in org.apache.directory.server.core.interceptor.context
A context used for search related operations and used by all the Interceptors.
SearchingOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
Creates a new instance of SearchingOperationContext.
SearchingOperationContext(CoreSession, DN) - Constructor for class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
Creates a new instance of SearchingOperationContext.
SearchingOperationContext(CoreSession, DN, Set<AttributeTypeOptions>) - Constructor for class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
Creates a new instance of a SearchingOperationContext using one level scope, with attributes to return.
SearchOperationContext - Class in org.apache.directory.server.core.interceptor.context
A Search context used for Interceptors.
SearchOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.SearchOperationContext
Creates a new instance of SearchOperationContext.
SearchOperationContext(CoreSession, InternalSearchRequest) - Constructor for class org.apache.directory.server.core.interceptor.context.SearchOperationContext
Creates a new instance of SearchOperationContext.
SearchOperationContext(CoreSession, DN, ExprNode, SearchControls) - Constructor for class org.apache.directory.server.core.interceptor.context.SearchOperationContext
Creates a new instance of SearchOperationContext.
SearchOperationContext(CoreSession, DN, SearchScope, ExprNode, Set<AttributeTypeOptions>) - Constructor for class org.apache.directory.server.core.interceptor.context.SearchOperationContext
Creates a new instance of SearchOperationContext.
session - Variable in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
The core session
setAbandoned(boolean) - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
setAbandoned(boolean) - Method in class org.apache.directory.server.core.filtering.CursorList
 
setAbandoned(boolean) - Method in interface org.apache.directory.server.core.filtering.EntryFilteringCursor
Sets whether this BaseEntryFilteringCursor has been abandoned.
setAbandoned(boolean) - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
setAccessControlEnabled(boolean) - Method in interface org.apache.directory.server.core.DirectoryService
Sets whether to enable basic access control checks or not.
setAliasDerefMode(AliasDerefMode) - Method in class org.apache.directory.server.core.event.NotificationCriteria
 
setAliasDerefMode(AliasDerefMode) - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
setAllOperationalAttributes(boolean) - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
setAllowAnonymousAccess(boolean) - Method in interface org.apache.directory.server.core.DirectoryService
Sets whether to allow anonymous access to entries other than the RootDSE.
setAllUserAttributes(boolean) - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
setAlteredEntry(ClonedServerEntry) - Method in class org.apache.directory.server.core.interceptor.context.ModifyOperationContext
Set the modified entry once the operation has been proceced on the backend.
setAlteredEntry(ClonedServerEntry) - Method in class org.apache.directory.server.core.interceptor.context.RenameOperationContext
Set the modified entry once the operation has been proceced on the backend.
setAttrsId(String[]) - Method in class org.apache.directory.server.core.interceptor.context.LookupOperationContext
Set the attribute Ids
setAuthorizedPrincipal(LdapPrincipal) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
setBase(DN) - Method in class org.apache.directory.server.core.event.NotificationCriteria
 
setBase(String) - Method in class org.apache.directory.server.core.event.NotificationCriteria
 
setBindMethod(String) - Method in class org.apache.directory.server.core.replication.ReplicaConnection
 
setByPassed(Collection<String>) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
Sets the set of bypassed Interceptors.
setByPassed(Collection<String>) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
Sets the set of bypassed Interceptors.
setByPassed(Collection<String>) - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Sets the set of bypassed Interceptors.
setChangeLog(ChangeLog) - Method in interface org.apache.directory.server.core.DirectoryService
Sets the ChangeLog service for this DirectoryService used for tracking changes (revisions) to the server and using them to revert the server to earlier revisions.
setChangeLogEvent(ChangeLogEvent) - Method in class org.apache.directory.server.core.interceptor.context.AbstractChangeOperationContext
 
setChangeLogStore(ChangeLogStore) - Method in interface org.apache.directory.server.core.changelog.ChangeLog
Set the underlying storage
setClosureMonitor(ClosureMonitor) - Method in class org.apache.directory.server.core.filtering.BaseEntryFilteringCursor
 
setClosureMonitor(ClosureMonitor) - Method in class org.apache.directory.server.core.filtering.CursorList
 
setCollateralOperation(boolean) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
setConnection(ReplicaConnection) - Method in class org.apache.directory.server.core.replication.ReplicationProvider
 
setCredentials(byte[]) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
setDelOldDn(boolean) - Method in class org.apache.directory.server.core.interceptor.context.RenameOperationContext
Set the flag to delete the old DN
setDenormalizeOpAttrsEnabled(boolean) - Method in interface org.apache.directory.server.core.DirectoryService
 
setDn(DN) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
Set the context DN
setDn(DN) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
Set the context DN
setDn(DN) - Method in class org.apache.directory.server.core.interceptor.context.EmptyOperationContext
Set the context DN
setDn(DN) - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Set the context DN
setEnabled(boolean) - Method in interface org.apache.directory.server.core.changelog.ChangeLog
Enable or disable the ChangeLog service
setEnabled(boolean) - Method in interface org.apache.directory.server.core.journal.Journal
Enable or disable the Journal service
setEntry(ClonedServerEntry) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
setEntry(ClonedServerEntry) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
setEntry(ClonedServerEntry) - Method in class org.apache.directory.server.core.interceptor.context.DeleteOperationContext
 
setEntry(ClonedServerEntry) - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Sets the server entry associated with the target DN of this OperationContext.
setEventMask(int) - Method in class org.apache.directory.server.core.event.NotificationCriteria
 
setEventMask(EventType...) - Method in class org.apache.directory.server.core.event.NotificationCriteria
 
setEventService(EventService) - Method in interface org.apache.directory.server.core.DirectoryService
 
setExitVmOnShutdown(boolean) - Method in interface org.apache.directory.server.core.DirectoryService
 
setExposed(boolean) - Method in interface org.apache.directory.server.core.changelog.ChangeLog
Exposes the contents of ChangeLog to clients if set to true.
setFileName(String) - Method in interface org.apache.directory.server.core.journal.JournalStore
The file name to use as the journal file.
setFilter(ExprNode) - Method in class org.apache.directory.server.core.event.NotificationCriteria
 
setFilter(String) - Method in class org.apache.directory.server.core.event.NotificationCriteria
 
setFilter(ExprNode) - Method in class org.apache.directory.server.core.interceptor.context.SearchOperationContext
Set the filter into the context.
setId(String) - Method in class org.apache.directory.server.core.partition.NullPartition
 
setId(String) - Method in interface org.apache.directory.server.core.partition.Partition
Sets the unique identifier for this partition.
setId(int) - Method in class org.apache.directory.server.core.replication.ReplicationProvider
 
setId(String) - Method in class org.apache.directory.server.core.schema.SchemaPartition
Has no affect: the id is fixed at SchemaPartition.ID: 'schema'.
setInstanceId(String) - Method in interface org.apache.directory.server.core.DirectoryService
 
setInterceptors(List<Interceptor>) - Method in interface org.apache.directory.server.core.DirectoryService
Sets the interceptors in the server.
setJournal(Journal) - Method in interface org.apache.directory.server.core.DirectoryService
setJournalStore(JournalStore) - Method in interface org.apache.directory.server.core.journal.Journal
Set the underlying storage
setLogChange(LogChange) - Method in class org.apache.directory.server.core.interceptor.context.AbstractChangeOperationContext
Set the flag which tells the server to log the changes into the changeLog file
setLogChange(LogChange) - Method in interface org.apache.directory.server.core.interceptor.context.ChangeOperationContext
Set the flag which tells the server to log the changes into the changeLog file
setMaxPDUSize(int) - Method in interface org.apache.directory.server.core.DirectoryService
Set the maximum allowed size for an incoming PDU
setModItems(List<Modification>) - Method in class org.apache.directory.server.core.interceptor.context.ModifyOperationContext
Set the modified attributes
setNewDn(DN) - Method in class org.apache.directory.server.core.interceptor.context.RenameOperationContext
Set the new DN
setNewRdn(RDN) - Method in class org.apache.directory.server.core.interceptor.context.RenameOperationContext
Set the new RDN
setNextOperation(OperationContext) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
setNoAttributes(boolean) - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
setOid(String) - Method in class org.apache.directory.server.core.interceptor.context.CompareOperationContext
Set the compared OID
setParent(DN) - Method in class org.apache.directory.server.core.interceptor.context.MoveAndRenameOperationContext
Set the parent DN
setParent(DN) - Method in class org.apache.directory.server.core.interceptor.context.MoveOperationContext
Set the parent DN
setPartitionConfiguration(Partition) - Method in class org.apache.directory.server.core.interceptor.context.AddContextPartitionOperationContext
Set the partition.
setPartitions(Set<? extends Partition>) - Method in interface org.apache.directory.server.core.DirectoryService
Sets Partitions used by this DirectoryService.
setPartitionSuffix(String) - Method in interface org.apache.directory.server.core.changelog.ChangeLog
The prefix of the partition.
setPasswordHidden(boolean) - Method in interface org.apache.directory.server.core.DirectoryService
Sets whether the userPassword attribute is readable, or hidden.
setPreviousOperation(OperationContext) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
setProviders(List<ReplicationProvider>) - Method in class org.apache.directory.server.core.replication.ReplicationConfiguration
Sets the providers in the server.
setReferralHandlingMode(ReferralHandlingMode) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
setReferralManager(ReferralManager) - Method in interface org.apache.directory.server.core.DirectoryService
Set the referralManager
setReplicaId(int) - Method in interface org.apache.directory.server.core.DirectoryService
 
setReplicationConfiguration(ReplicationConfiguration) - Method in interface org.apache.directory.server.core.DirectoryService
Sets the replication configuration in the server.
setRequestControls(Map<String, Control>) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
setReturningAttributes(Collection<String>) - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
setReturningAttributes(String[]) - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
setReturningAttributes(Set<AttributeTypeOptions>) - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
setRevisionsContainerName(String) - Method in interface org.apache.directory.server.core.changelog.ChangeLog
The name of the revisions container under the partition.
setRotation(int) - Method in interface org.apache.directory.server.core.journal.Journal
 
setSaslAuthId(String) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
setSaslMechanism(String) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
setSchemaManager(SchemaManager) - Method in interface org.apache.directory.server.core.DirectoryService
Associates a SchemaManager to the service
setSchemaManager(SchemaManager) - Method in class org.apache.directory.server.core.partition.NullPartition
 
setSchemaManager(SchemaManager) - Method in interface org.apache.directory.server.core.partition.Partition
Sets the schema manager assigned to this Partition.
setSchemaManager(SchemaManager) - Method in class org.apache.directory.server.core.schema.SchemaPartition
 
setSchemaPartition(SchemaPartition) - Method in interface org.apache.directory.server.core.schema.SchemaService
 
setSchemaService(SchemaService) - Method in interface org.apache.directory.server.core.DirectoryService
 
setScope(SearchScope) - Method in class org.apache.directory.server.core.event.NotificationCriteria
 
setScope(SearchScope) - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
setSession(CoreSession) - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
 
setSession(CoreSession) - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
setShutdownHookEnabled(boolean) - Method in interface org.apache.directory.server.core.DirectoryService
Sets the shutdown hook flag which controls whether or not this DirectoryService registers a JVM shutdown hook to flush caches and synchronize to disk safely.
setSizeLimit(long) - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
setSizeLimit(long) - Method in class org.apache.directory.server.core.replication.ReplicationProvider
 
setSuffix(String) - Method in class org.apache.directory.server.core.partition.NullPartition
Sets the user provided suffix for this Partition as a String.
setSuffix(String) - Method in interface org.apache.directory.server.core.partition.Partition
Sets the user provided suffix for this Partition as a String.
setSuffix(String) - Method in class org.apache.directory.server.core.schema.SchemaPartition
Has no affect: just logs a warning.
setSystemPartition(Partition) - Method in interface org.apache.directory.server.core.DirectoryService
 
setTagsContainerName(String) - Method in interface org.apache.directory.server.core.changelog.ChangeLog
The name of the tags container under the partition.
setTestEntries(List<? extends LdifEntry>) - Method in interface org.apache.directory.server.core.DirectoryService
Sets test directory entries(Attributes) to be loaded while bootstrapping.
setTimeLimit(int) - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
setTimeLimit(int) - Method in class org.apache.directory.server.core.replication.ReplicationProvider
 
setType(String) - Method in class org.apache.directory.server.core.replication.ReplicationProvider
 
setTypesOnly(boolean) - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
setUrl(String) - Method in class org.apache.directory.server.core.replication.ReplicationProvider
 
setUserPassword(byte[]) - Method in class org.apache.directory.server.core.LdapPrincipal
 
setValue(Value<?>) - Method in class org.apache.directory.server.core.interceptor.context.CompareOperationContext
Set the value to compare
setWorkingDirectory(File) - Method in interface org.apache.directory.server.core.DirectoryService
Sets working directory (counterpart of var/lib) where partitions are stored by default.
setWorkingDirectory(String) - Method in interface org.apache.directory.server.core.journal.JournalStore
The working directory on which the journal file will be stored.
setWrappedPartition(Partition) - Method in class org.apache.directory.server.core.schema.SchemaPartition
Sets the wrapped Partition which must be supplied or Partition.initialize() will fail with a NullPointerException.
shutdown() - Method in interface org.apache.directory.server.core.DirectoryService
Shuts down this service.
sizeLimit - Variable in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
The sizeLimit for this search operation
startup() - Method in interface org.apache.directory.server.core.DirectoryService
Starts up this service.
sync() - Method in interface org.apache.directory.server.core.changelog.ChangeLog
Flush the changes to disk
sync() - Method in interface org.apache.directory.server.core.changelog.ChangeLogStore
Write the changes on disk
sync() - Method in interface org.apache.directory.server.core.DirectoryService
Calls Partition.sync() for all registered Partitions.
sync() - Method in interface org.apache.directory.server.core.journal.JournalStore
Write the changes on disk
sync() - Method in class org.apache.directory.server.core.partition.AbstractPartition
This method does nothing by default.
sync() - Method in class org.apache.directory.server.core.partition.NullPartition
 
sync() - Method in interface org.apache.directory.server.core.partition.Partition
Flushes any changes made to this partition now.
sync() - Method in class org.apache.directory.server.core.schema.SchemaPartition
 
SyntaxCheckerSynchronizer - Class in org.apache.directory.server.core.schema.registries.synchronizers
A synchronizer which detects changes to syntaxCheckers and updates the respective Registries.
SyntaxCheckerSynchronizer(SchemaManager) - Constructor for class org.apache.directory.server.core.schema.registries.synchronizers.SyntaxCheckerSynchronizer
Creates a new instance of SyntaxCheckerSynchronizer.
SyntaxSynchronizer - Class in org.apache.directory.server.core.schema.registries.synchronizers
A syntax specific registry synchronizer which responds to syntax entry changes in the DIT to update the syntax registry.
SyntaxSynchronizer(SchemaManager) - Constructor for class org.apache.directory.server.core.schema.registries.synchronizers.SyntaxSynchronizer
Creates a new instance of SyntaxSynchronizer.

T

tag(long) - Method in interface org.apache.directory.server.core.changelog.ChangeLog
Creates a tag for a snapshot of the server in a specific state at a revision.
tag(long, String) - Method in interface org.apache.directory.server.core.changelog.ChangeLog
Creates a tag for a snapshot of the server in a specific state at a revision.
tag(String) - Method in interface org.apache.directory.server.core.changelog.ChangeLog
Creates a snapshot of the server at the current revision.
tag() - Method in interface org.apache.directory.server.core.changelog.ChangeLog
Creates a snapshot of the server at the current revision.
Tag - Class in org.apache.directory.server.core.changelog
A tag on a revision representing a snapshot of the directory server's state.
Tag(long, String) - Constructor for class org.apache.directory.server.core.changelog.Tag
 
Tag(long, String, Date, Date) - Constructor for class org.apache.directory.server.core.changelog.Tag
 
Tag(long, String, long, long) - Constructor for class org.apache.directory.server.core.changelog.Tag
 
tag(long) - Method in interface org.apache.directory.server.core.changelog.TaggableChangeLogStore
Creates a tag for a snapshot of the server in a specific state at a revision.
tag() - Method in interface org.apache.directory.server.core.changelog.TaggableChangeLogStore
Creates a snapshot of the server at the current revision.
tag(String) - Method in interface org.apache.directory.server.core.changelog.TaggableChangeLogStore
Creates a snapshot of the server at the current revision with a description of the snapshot tag.
tag(long, String) - Method in interface org.apache.directory.server.core.changelog.TaggableChangeLogStore
Creates a tag with the given description for a snapshot of the server in a specific state at a revision.
TaggableChangeLogStore - Interface in org.apache.directory.server.core.changelog
A ChangeLogStore which allows tagging for tracking server state snapshots.
TaggableSearchableChangeLogStore - Interface in org.apache.directory.server.core.changelog
TODO TaggableSearchableChangeLogStore.
TagSearchEngine - Interface in org.apache.directory.server.core.changelog
An optional search interface supported by TaggableChangeLogStores.
throwReferral - Variable in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
A flag used to tell if we should consider referrals as standard entries
throwReferral() - Method in class org.apache.directory.server.core.interceptor.context.AbstractOperationContext
Set the throwReferral flag to true
throwReferral() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
Set the throwReferral flag to true
throwReferral() - Method in interface org.apache.directory.server.core.interceptor.context.OperationContext
Set the throwReferral flag to true
timeLimit - Variable in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
The timeLimit for this search operation
toArray() - Method in class org.apache.directory.server.core.invocation.InvocationStack
Returns an array of Invocations.
toString() - Method in class org.apache.directory.server.core.changelog.ChangeLogEvent
 
toString() - Method in class org.apache.directory.server.core.changelog.Tag
 
toString() - Method in class org.apache.directory.server.core.interceptor.context.AddContextPartitionOperationContext
 
toString() - Method in class org.apache.directory.server.core.interceptor.context.AddOperationContext
 
toString() - Method in class org.apache.directory.server.core.interceptor.context.BindOperationContext
 
toString() - Method in class org.apache.directory.server.core.interceptor.context.CompareOperationContext
 
toString() - Method in class org.apache.directory.server.core.interceptor.context.DeleteOperationContext
 
toString() - Method in class org.apache.directory.server.core.interceptor.context.EmptyOperationContext
 
toString() - Method in class org.apache.directory.server.core.interceptor.context.EntryOperationContext
 
toString() - Method in class org.apache.directory.server.core.interceptor.context.GetMatchedNameOperationContext
 
toString() - Method in class org.apache.directory.server.core.interceptor.context.GetRootDSEOperationContext
 
toString() - Method in class org.apache.directory.server.core.interceptor.context.GetSuffixOperationContext
 
toString() - Method in class org.apache.directory.server.core.interceptor.context.ListOperationContext
 
toString() - Method in class org.apache.directory.server.core.interceptor.context.ListSuffixOperationContext
 
toString() - Method in class org.apache.directory.server.core.interceptor.context.LookupOperationContext
 
toString() - Method in class org.apache.directory.server.core.interceptor.context.ModifyOperationContext
 
toString() - Method in class org.apache.directory.server.core.interceptor.context.MoveAndRenameOperationContext
 
toString() - Method in class org.apache.directory.server.core.interceptor.context.MoveOperationContext
 
toString() - Method in class org.apache.directory.server.core.interceptor.context.RemoveContextPartitionOperationContext
 
toString() - Method in class org.apache.directory.server.core.interceptor.context.RenameOperationContext
 
toString() - Method in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
 
toString() - Method in class org.apache.directory.server.core.interceptor.context.SearchOperationContext
 
toString() - Method in class org.apache.directory.server.core.interceptor.context.UnbindOperationContext
 
toString() - Method in class org.apache.directory.server.core.LdapPrincipal
Returns string representation of the normalized distinguished name of this principal.
toString() - Method in class org.apache.directory.server.core.schema.SchemaPartition
 
typesOnly - Variable in class org.apache.directory.server.core.interceptor.context.SearchingOperationContext
A flag to tell if only the attribute names to be returned

U

unbind() - Method in interface org.apache.directory.server.core.CoreSession
 
unbind(InternalUnbindRequest) - Method in interface org.apache.directory.server.core.CoreSession
 
unbind(NextInterceptor, UnbindOperationContext) - Method in class org.apache.directory.server.core.interceptor.BaseInterceptor
 
unbind(NextInterceptor, UnbindOperationContext) - Method in interface org.apache.directory.server.core.interceptor.Interceptor
Filters Partition.unbind( UnbindOperationContext ) call.
unbind(UnbindOperationContext) - Method in class org.apache.directory.server.core.interceptor.InterceptorChain
 
unbind(UnbindOperationContext) - Method in interface org.apache.directory.server.core.interceptor.NextInterceptor
Calls the next interceptor's Interceptor.unbind( NextInterceptor, UnbindOperationContext )
unbind(UnbindOperationContext) - Method in interface org.apache.directory.server.core.OperationManager
TODO document after determining if this method should be here.
unbind(UnbindOperationContext) - Method in class org.apache.directory.server.core.partition.NullPartition
 
unbind(UnbindOperationContext) - Method in interface org.apache.directory.server.core.partition.Partition
Represents an unbind operation issued by an authenticated client.
unbind(UnbindOperationContext) - Method in class org.apache.directory.server.core.schema.SchemaPartition
 
UnbindOperationContext - Class in org.apache.directory.server.core.interceptor.context
A Unbind context used for Interceptors.
UnbindOperationContext(CoreSession) - Constructor for class org.apache.directory.server.core.interceptor.context.UnbindOperationContext
Creates a new instance of UnbindOperationContext.
UnbindOperationContext(CoreSession, InternalUnbindRequest) - Constructor for class org.apache.directory.server.core.interceptor.context.UnbindOperationContext
 
unlock() - Method in interface org.apache.directory.server.core.ReferralManager
Release the read-write lock on the referralManager.
unregisterOids(SchemaObject) - Method in class org.apache.directory.server.core.schema.registries.synchronizers.AbstractRegistrySynchronizer
Unregister a SchemaObject's OID from the associated oidRegistry

V

valueOf(String) - Static method in enum org.apache.directory.server.core.changelog.LogChange
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.directory.server.core.changelog.RevisionOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.directory.server.core.changelog.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.directory.server.core.event.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.directory.server.core.ReferralHandlingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.directory.server.core.replication.BindMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.directory.server.core.replication.ReplicationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.directory.server.core.changelog.LogChange
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.directory.server.core.changelog.RevisionOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.directory.server.core.changelog.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.directory.server.core.event.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.directory.server.core.ReferralHandlingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.directory.server.core.replication.BindMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.directory.server.core.replication.ReplicationType
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeExternal(ObjectOutput) - Method in class org.apache.directory.server.core.changelog.ChangeLogEvent
 
writeExternal(ObjectOutput) - Method in class org.apache.directory.server.core.LdapPrincipal
 

A B C D E F G H I J L M N O P R S T U V W

Copyright © 2003-2010 The Apache Software Foundation. All Rights Reserved.