|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ldap.server.interceptor.BaseInterceptor
org.apache.ldap.server.operational.OperationalAttributeService
An Interceptor
that adds or modifies the default attributes
of entries. There are four default attributes for now;'creatorsName'
, 'createTimestamp'
, 'modifiersName'
, and
'modifyTimestamp'
.
Constructor Summary | |
OperationalAttributeService()
Creates the operational attribute management service interceptor. |
Method Summary | |
void |
destroy()
Deinitializes this interceptor. |
void |
init(InterceptorContext ctx)
Intializes this interceptor. |
protected void |
process(NextInterceptor nextInterceptor,
Add call)
Adds extra operational attributes to the entry before it is added. |
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 org.apache.ldap.server.interceptor.BaseInterceptor |
getPrincipal, process, process, process, process, process, process, process |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public OperationalAttributeService()
Method Detail |
public void init(InterceptorContext ctx) throws javax.naming.NamingException
Interceptor
ctx
- the configuration properties for this interceptor
javax.naming.NamingException
- if failed to initialize this interceptorpublic void destroy()
Interceptor
protected void process(NextInterceptor nextInterceptor, Add call) throws javax.naming.NamingException
process
in class BaseInterceptor
javax.naming.NamingException
protected void process(NextInterceptor nextInterceptor, Modify call) throws javax.naming.NamingException
process
in class BaseInterceptor
javax.naming.NamingException
protected void process(NextInterceptor nextInterceptor, ModifyMany call) throws javax.naming.NamingException
process
in class BaseInterceptor
javax.naming.NamingException
protected void process(NextInterceptor nextInterceptor, ModifyRN call) throws javax.naming.NamingException
process
in class BaseInterceptor
javax.naming.NamingException
protected void process(NextInterceptor nextInterceptor, Move call) throws javax.naming.NamingException
process
in class BaseInterceptor
javax.naming.NamingException
protected void process(NextInterceptor nextInterceptor, MoveAndModifyRN call) throws javax.naming.NamingException
process
in class BaseInterceptor
javax.naming.NamingException
protected void process(NextInterceptor nextInterceptor, Lookup call) throws javax.naming.NamingException
process
in class BaseInterceptor
javax.naming.NamingException
protected void process(NextInterceptor nextInterceptor, LookupWithAttrIds call) throws javax.naming.NamingException
process
in class BaseInterceptor
javax.naming.NamingException
protected void process(NextInterceptor nextInterceptor, List call) throws javax.naming.NamingException
process
in class BaseInterceptor
javax.naming.NamingException
protected void process(NextInterceptor nextInterceptor, Search call) throws javax.naming.NamingException
process
in class BaseInterceptor
javax.naming.NamingException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |