org.apache.directory.server.core.interceptor
Interface NextInterceptor


public interface NextInterceptor

Represents the next Interceptor in the interceptor chain.

Version:
$Rev: 918766 $, $Date: 2010-03-04 00:25:11 +0100 (Thu, 04 Mar 2010) $
Author:
Apache Directory Project
See Also:
Interceptor, InterceptorChain

Method Summary
 void add(AddOperationContext opContext)
          Calls the next interceptor's Interceptor.add( NextInterceptor, AddOperationContext ).
 void addContextPartition(AddContextPartitionOperationContext opContext)
          Calls the next interceptor's DefaultPartitionNexus#addContextPartition( AddContextPartitionOperationContext ).
 void bind(BindOperationContext opContext)
          Calls the next interceptor's Interceptor.bind( NextInterceptor, BindOperationContext )
 boolean compare(CompareOperationContext opContext)
          Calls the next interceptor's Interceptor.compare( NextInterceptor, CompareOperationContext ).
 void delete(DeleteOperationContext opContext)
          Calls the next interceptor's Interceptor.delete(NextInterceptor, DeleteOperationContext ).
 org.apache.directory.shared.ldap.name.DN getMatchedName(GetMatchedNameOperationContext opContext)
          Calls the next interceptor's Interceptor.getMatchedName( NextInterceptor, GetMatchedNameOperationContext ).
 ClonedServerEntry getRootDSE(GetRootDSEOperationContext opContext)
          Calls the next interceptor's Interceptor.getRootDSE( NextInterceptor, GetRootDSEOperationContext ).
 org.apache.directory.shared.ldap.name.DN getSuffix(GetSuffixOperationContext opContext)
          Calls the next interceptor's Interceptor.getSuffix( NextInterceptor, GetSuffixOperationContext ).
 boolean hasEntry(EntryOperationContext opContext)
          Calls the next interceptor's Interceptor.hasEntry( NextInterceptor, EntryOperationContext ).
 EntryFilteringCursor list(ListOperationContext opContext)
          Calls the next interceptor's Interceptor.list( NextInterceptor, ListOperationContext ).
 java.util.Set<java.lang.String> listSuffixes(ListSuffixOperationContext opContext)
          Calls the next interceptor's Interceptor.listSuffixes( NextInterceptor, ListSuffixOperationContext ).
 ClonedServerEntry lookup(LookupOperationContext opContext)
          Calls the next interceptor's Interceptor.lookup( NextInterceptor, LookupOperationContext ).
 void modify(ModifyOperationContext opContext)
          Calls the next interceptor's Interceptor.modify( NextInterceptor, ModifyOperationContext ).
 void move(MoveOperationContext opContext)
          Calls the next interceptor's Interceptor.move( NextInterceptor, MoveOperationContext ).
 void moveAndRename(MoveAndRenameOperationContext opContext)
          Calls the next interceptor's Interceptor.moveAndRename( NextInterceptor, MoveAndRenameOperationContext ).
 void removeContextPartition(RemoveContextPartitionOperationContext opContext)
          Calls the next interceptor's DefaultPartitionNexus#removeContextPartition( RemoveContextPartitionOperationContext ).
 void rename(RenameOperationContext opContext)
          Calls the next interceptor's Interceptor.rename( NextInterceptor, RenameOperationContext ).
 EntryFilteringCursor search(SearchOperationContext opContext)
          Calls the next interceptor's Interceptor.search( NextInterceptor, SearchOperationContext opContext ).
 void unbind(UnbindOperationContext opContext)
          Calls the next interceptor's Interceptor.unbind( NextInterceptor, UnbindOperationContext )
 

Method Detail

compare

boolean compare(CompareOperationContext opContext)
                throws java.lang.Exception
Calls the next interceptor's Interceptor.compare( NextInterceptor, CompareOperationContext ).

Throws:
java.lang.Exception

getRootDSE

ClonedServerEntry getRootDSE(GetRootDSEOperationContext opContext)
                             throws java.lang.Exception
Calls the next interceptor's Interceptor.getRootDSE( NextInterceptor, GetRootDSEOperationContext ).

Throws:
java.lang.Exception

getMatchedName

org.apache.directory.shared.ldap.name.DN getMatchedName(GetMatchedNameOperationContext opContext)
                                                        throws java.lang.Exception
Calls the next interceptor's Interceptor.getMatchedName( NextInterceptor, GetMatchedNameOperationContext ).

Throws:
java.lang.Exception

getSuffix

org.apache.directory.shared.ldap.name.DN getSuffix(GetSuffixOperationContext opContext)
                                                   throws java.lang.Exception
Calls the next interceptor's Interceptor.getSuffix( NextInterceptor, GetSuffixOperationContext ).

Throws:
java.lang.Exception

listSuffixes

java.util.Set<java.lang.String> listSuffixes(ListSuffixOperationContext opContext)
                                             throws java.lang.Exception
Calls the next interceptor's Interceptor.listSuffixes( NextInterceptor, ListSuffixOperationContext ).

Throws:
java.lang.Exception

addContextPartition

void addContextPartition(AddContextPartitionOperationContext opContext)
                         throws java.lang.Exception
Calls the next interceptor's DefaultPartitionNexus#addContextPartition( AddContextPartitionOperationContext ).

Throws:
java.lang.Exception

removeContextPartition

void removeContextPartition(RemoveContextPartitionOperationContext opContext)
                            throws java.lang.Exception
Calls the next interceptor's DefaultPartitionNexus#removeContextPartition( RemoveContextPartitionOperationContext ).

Throws:
java.lang.Exception

delete

void delete(DeleteOperationContext opContext)
            throws java.lang.Exception
Calls the next interceptor's Interceptor.delete(NextInterceptor, DeleteOperationContext ).

Throws:
java.lang.Exception

add

void add(AddOperationContext opContext)
         throws java.lang.Exception
Calls the next interceptor's Interceptor.add( NextInterceptor, AddOperationContext ).

Throws:
java.lang.Exception

modify

void modify(ModifyOperationContext opContext)
            throws java.lang.Exception
Calls the next interceptor's Interceptor.modify( NextInterceptor, ModifyOperationContext ).

Throws:
java.lang.Exception

list

EntryFilteringCursor list(ListOperationContext opContext)
                          throws java.lang.Exception
Calls the next interceptor's Interceptor.list( NextInterceptor, ListOperationContext ).

Throws:
java.lang.Exception

search

EntryFilteringCursor search(SearchOperationContext opContext)
                            throws java.lang.Exception
Calls the next interceptor's Interceptor.search( NextInterceptor, SearchOperationContext opContext ).

Throws:
java.lang.Exception

lookup

ClonedServerEntry lookup(LookupOperationContext opContext)
                         throws java.lang.Exception
Calls the next interceptor's Interceptor.lookup( NextInterceptor, LookupOperationContext ).

Throws:
java.lang.Exception

hasEntry

boolean hasEntry(EntryOperationContext opContext)
                 throws java.lang.Exception
Calls the next interceptor's Interceptor.hasEntry( NextInterceptor, EntryOperationContext ).

Throws:
java.lang.Exception

rename

void rename(RenameOperationContext opContext)
            throws java.lang.Exception
Calls the next interceptor's Interceptor.rename( NextInterceptor, RenameOperationContext ).

Throws:
java.lang.Exception

move

void move(MoveOperationContext opContext)
          throws java.lang.Exception
Calls the next interceptor's Interceptor.move( NextInterceptor, MoveOperationContext ).

Throws:
java.lang.Exception

moveAndRename

void moveAndRename(MoveAndRenameOperationContext opContext)
                   throws java.lang.Exception
Calls the next interceptor's Interceptor.moveAndRename( NextInterceptor, MoveAndRenameOperationContext ).

Throws:
java.lang.Exception

bind

void bind(BindOperationContext opContext)
          throws java.lang.Exception
Calls the next interceptor's Interceptor.bind( NextInterceptor, BindOperationContext )

Throws:
java.lang.Exception

unbind

void unbind(UnbindOperationContext opContext)
            throws java.lang.Exception
Calls the next interceptor's Interceptor.unbind( NextInterceptor, UnbindOperationContext )

Throws:
java.lang.Exception


Copyright © 2003-2011 Apache Software Foundation. All Rights Reserved.