org.apache.ldap.server.normalization
Class NormalizationService
java.lang.Object
org.apache.ldap.server.interceptor.BaseInterceptor
org.apache.ldap.server.normalization.NormalizationService
- All Implemented Interfaces:
- Interceptor
- public class NormalizationService
- extends BaseInterceptor
A name normalization service. This service makes sure all relative and distinuished
names are normalized before calls are made against the respective interface methods
on the root nexus.
- Version:
- $Rev$
- Author:
- Apache Directory Project
Method Summary |
void |
destroy()
Deinitializes this interceptor. |
void |
init(InterceptorContext context)
Intializes this interceptor. |
protected void |
process(NextInterceptor nextInterceptor,
Add call)
|
protected void |
process(NextInterceptor nextInterceptor,
Delete call)
|
protected void |
process(NextInterceptor nextInterceptor,
GetMatchedDN call)
|
protected void |
process(NextInterceptor nextInterceptor,
GetSuffix call)
|
protected void |
process(NextInterceptor nextInterceptor,
HasEntry call)
|
protected void |
process(NextInterceptor nextInterceptor,
IsSuffix call)
|
protected void |
process(NextInterceptor nextInterceptor,
List call)
|
protected void |
process(NextInterceptor nextInterceptor,
Lookup call)
|
protected void |
process(NextInterceptor nextInterceptor,
LookupWithAttrIds call)
|
protected void |
process(NextInterceptor nextInterceptor,
Modify call)
|
protected void |
process(NextInterceptor nextInterceptor,
ModifyMany call)
|
protected void |
process(NextInterceptor nextInterceptor,
ModifyRN call)
|
protected void |
process(NextInterceptor nextInterceptor,
Move call)
|
protected void |
process(NextInterceptor nextInterceptor,
MoveAndModifyRN call)
|
protected void |
process(NextInterceptor nextInterceptor,
Search call)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NormalizationService
public NormalizationService()
init
public void init(InterceptorContext context)
throws javax.naming.NamingException
- Description copied from interface:
Interceptor
- Intializes this interceptor. This is invoked by directory
service provider when this intercepter is loaded into interceptor chain.
- Parameters:
context
- the configuration properties for this interceptor
- Throws:
javax.naming.NamingException
- if failed to initialize this interceptor
destroy
public void destroy()
- Description copied from interface:
Interceptor
- Deinitializes this interceptor. This is invoked by directory
service provider when this intercepter is unloaded from interceptor chain.
process
protected void process(NextInterceptor nextInterceptor,
Add call)
throws javax.naming.NamingException
- Overrides:
process
in class BaseInterceptor
- Throws:
javax.naming.NamingException
process
protected void process(NextInterceptor nextInterceptor,
Delete call)
throws javax.naming.NamingException
- Overrides:
process
in class BaseInterceptor
- Throws:
javax.naming.NamingException
process
protected void process(NextInterceptor nextInterceptor,
Modify call)
throws javax.naming.NamingException
- Overrides:
process
in class BaseInterceptor
- Throws:
javax.naming.NamingException
process
protected void process(NextInterceptor nextInterceptor,
ModifyMany call)
throws javax.naming.NamingException
- Overrides:
process
in class BaseInterceptor
- Throws:
javax.naming.NamingException
process
protected void process(NextInterceptor nextInterceptor,
ModifyRN call)
throws javax.naming.NamingException
- Overrides:
process
in class BaseInterceptor
- Throws:
javax.naming.NamingException
process
protected void process(NextInterceptor nextInterceptor,
Move call)
throws javax.naming.NamingException
- Overrides:
process
in class BaseInterceptor
- Throws:
javax.naming.NamingException
process
protected void process(NextInterceptor nextInterceptor,
MoveAndModifyRN call)
throws javax.naming.NamingException
- Overrides:
process
in class BaseInterceptor
- Throws:
javax.naming.NamingException
process
protected void process(NextInterceptor nextInterceptor,
Search call)
throws javax.naming.NamingException
- Overrides:
process
in class BaseInterceptor
- Throws:
javax.naming.NamingException
process
protected void process(NextInterceptor nextInterceptor,
HasEntry call)
throws javax.naming.NamingException
- Overrides:
process
in class BaseInterceptor
- Throws:
javax.naming.NamingException
process
protected void process(NextInterceptor nextInterceptor,
IsSuffix call)
throws javax.naming.NamingException
- Overrides:
process
in class BaseInterceptor
- Throws:
javax.naming.NamingException
process
protected void process(NextInterceptor nextInterceptor,
List call)
throws javax.naming.NamingException
- Overrides:
process
in class BaseInterceptor
- Throws:
javax.naming.NamingException
process
protected void process(NextInterceptor nextInterceptor,
Lookup call)
throws javax.naming.NamingException
- Overrides:
process
in class BaseInterceptor
- Throws:
javax.naming.NamingException
process
protected void process(NextInterceptor nextInterceptor,
LookupWithAttrIds call)
throws javax.naming.NamingException
- Overrides:
process
in class BaseInterceptor
- Throws:
javax.naming.NamingException
process
protected void process(NextInterceptor nextInterceptor,
GetMatchedDN call)
throws javax.naming.NamingException
- Overrides:
process
in class BaseInterceptor
- Throws:
javax.naming.NamingException
process
protected void process(NextInterceptor nextInterceptor,
GetSuffix call)
throws javax.naming.NamingException
- Overrides:
process
in class BaseInterceptor
- Throws:
javax.naming.NamingException
Copyright © 2002-2005 . All Rights Reserved.