|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.directory.server.core.interceptor.BaseInterceptor
org.apache.directory.server.core.schema.SchemaInterceptor
public class SchemaInterceptor
An Interceptor that manages and enforces schemas.
| Constructor Summary | |
|---|---|
SchemaInterceptor()
|
|
| Method Summary | |
|---|---|
void |
add(NextInterceptor next,
AddOperationContext addContext)
Check that all the attributes exist in the schema for this entry. |
void |
init(DirectoryService directoryService)
Initialize the Schema Service |
EntryFilteringCursor |
list(NextInterceptor nextInterceptor,
ListOperationContext opContext)
|
ClonedServerEntry |
lookup(NextInterceptor nextInterceptor,
LookupOperationContext opContext)
Search for an entry, using its DN. |
void |
modify(NextInterceptor next,
ModifyOperationContext opContext)
|
void |
rename(NextInterceptor next,
RenameOperationContext opContext)
|
EntryFilteringCursor |
search(NextInterceptor nextInterceptor,
SearchOperationContext opContext)
|
| Methods inherited from class org.apache.directory.server.core.interceptor.BaseInterceptor |
|---|
addContextPartition, bind, compare, delete, destroy, getContext, getMatchedName, getName, getPrincipal, getRootDSE, getSuffix, hasEntry, listSuffixes, move, moveAndRename, removeContextPartition, unbind |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SchemaInterceptor()
| Method Detail |
|---|
public void init(DirectoryService directoryService)
throws java.lang.Exception
init in interface Interceptorinit in class BaseInterceptordirectoryService - the directory service core
java.lang.Exception - if there are problems during initialization
public EntryFilteringCursor list(NextInterceptor nextInterceptor,
ListOperationContext opContext)
throws java.lang.Exception
list in interface Interceptorlist in class BaseInterceptorjava.lang.Exception
public EntryFilteringCursor search(NextInterceptor nextInterceptor,
SearchOperationContext opContext)
throws java.lang.Exception
search in interface Interceptorsearch in class BaseInterceptorjava.lang.Exception
public ClonedServerEntry lookup(NextInterceptor nextInterceptor,
LookupOperationContext opContext)
throws java.lang.Exception
lookup in interface Interceptorlookup in class BaseInterceptorjava.lang.Exception
public void rename(NextInterceptor next,
RenameOperationContext opContext)
throws java.lang.Exception
rename in interface Interceptorrename in class BaseInterceptorjava.lang.Exception
public void modify(NextInterceptor next,
ModifyOperationContext opContext)
throws java.lang.Exception
modify in interface Interceptormodify in class BaseInterceptorjava.lang.Exception
public void add(NextInterceptor next,
AddOperationContext addContext)
throws java.lang.Exception
add in interface Interceptoradd in class BaseInterceptorjava.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||