|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface NextInterceptor
Represents the next Interceptor
in the interceptor chain.
Interceptor
,
InterceptorChain
Method Summary | |
---|---|
void |
add(LdapDN normName,
javax.naming.directory.Attributes entry)
Calls the next interceptor's Interceptor#add(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,javax.naming.directory.Attributes) . |
void |
addContextPartition(PartitionConfiguration cfg)
Calls the next interceptor's PartitionNexus.addContextPartition(PartitionConfiguration) . |
void |
bind(LdapDN bindDn,
byte[] credentials,
java.util.List mechanisms,
java.lang.String saslAuthId)
Calls the next interceptor's {@link Interceptor#bind(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,byte[],java.util.List,String) |
boolean |
compare(LdapDN name,
java.lang.String oid,
java.lang.Object value)
Calls the next interceptor's Interceptor#compare(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,String,Object) . |
void |
delete(LdapDN name)
Calls the next interceptor's Interceptor#delete(NextInterceptor, org.apache.directory.shared.ldap.name.LdapDN) . |
LdapDN |
getMatchedName(LdapDN name)
Calls the next interceptor's Interceptor#getMatchedName(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN) . |
javax.naming.directory.Attributes |
getRootDSE()
Calls the next interceptor's Interceptor.getRootDSE(NextInterceptor) . |
LdapDN |
getSuffix(LdapDN name)
Calls the next interceptor's Interceptor#getSuffix(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN) . |
boolean |
hasEntry(LdapDN name)
Calls the next interceptor's Interceptor#hasEntry(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN) . |
boolean |
isSuffix(LdapDN name)
Calls the next interceptor's Interceptor#isSuffix(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN) . |
javax.naming.NamingEnumeration |
list(LdapDN baseName)
Calls the next interceptor's Interceptor#list(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN) . |
java.util.Iterator |
listSuffixes()
Calls the next interceptor's Interceptor.listSuffixes(NextInterceptor) . |
javax.naming.directory.Attributes |
lookup(LdapDN name)
Calls the next interceptor's Interceptor#lookup(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN) . |
javax.naming.directory.Attributes |
lookup(LdapDN name,
java.lang.String[] attrIds)
Calls the next interceptor's Interceptor#lookup(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,String[]) . |
void |
modify(LdapDN name,
int modOp,
javax.naming.directory.Attributes attributes)
Calls the next interceptor's Interceptor#modify(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,int,javax.naming.directory.Attributes) . |
void |
modify(LdapDN name,
javax.naming.directory.ModificationItem[] items)
Calls the next interceptor's Interceptor#modify(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,javax.naming.directory.ModificationItem[]) . |
void |
modifyRn(LdapDN name,
java.lang.String newRn,
boolean deleteOldRn)
Calls the next interceptor's Interceptor#modifyRn(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,String,boolean) . |
void |
move(LdapDN oldName,
LdapDN newParentName)
Calls the next interceptor's Interceptor#move(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,org.apache.directory.shared.ldap.name.LdapDN) . |
void |
move(LdapDN oldName,
LdapDN newParentName,
java.lang.String newRn,
boolean deleteOldRn)
Calls the next interceptor's Interceptor#move(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,org.apache.directory.shared.ldap.name.LdapDN,String,boolean) . |
void |
removeContextPartition(LdapDN suffix)
Calls the next interceptor's PartitionNexus#removeContextPartition(org.apache.directory.shared.ldap.name.LdapDN) . |
javax.naming.NamingEnumeration |
search(LdapDN baseName,
java.util.Map environment,
ExprNode filter,
javax.naming.directory.SearchControls searchControls)
Calls the next interceptor's Interceptor#search(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,java.util.Map,org.apache.directory.shared.ldap.filter.ExprNode,javax.naming.directory.SearchControls) . |
void |
unbind(LdapDN bindDn)
Calls the next interceptor's {@link Interceptor#unbind(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN) |
Method Detail |
---|
boolean compare(LdapDN name, java.lang.String oid, java.lang.Object value) throws javax.naming.NamingException
Interceptor#compare(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,String,Object)
.
javax.naming.NamingException
javax.naming.directory.Attributes getRootDSE() throws javax.naming.NamingException
Interceptor.getRootDSE(NextInterceptor)
.
javax.naming.NamingException
LdapDN getMatchedName(LdapDN name) throws javax.naming.NamingException
Interceptor#getMatchedName(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN)
.
javax.naming.NamingException
LdapDN getSuffix(LdapDN name) throws javax.naming.NamingException
Interceptor#getSuffix(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN)
.
javax.naming.NamingException
java.util.Iterator listSuffixes() throws javax.naming.NamingException
Interceptor.listSuffixes(NextInterceptor)
.
javax.naming.NamingException
void addContextPartition(PartitionConfiguration cfg) throws javax.naming.NamingException
PartitionNexus.addContextPartition(PartitionConfiguration)
.
javax.naming.NamingException
void removeContextPartition(LdapDN suffix) throws javax.naming.NamingException
PartitionNexus#removeContextPartition(org.apache.directory.shared.ldap.name.LdapDN)
.
javax.naming.NamingException
void delete(LdapDN name) throws javax.naming.NamingException
Interceptor#delete(NextInterceptor, org.apache.directory.shared.ldap.name.LdapDN)
.
javax.naming.NamingException
void add(LdapDN normName, javax.naming.directory.Attributes entry) throws javax.naming.NamingException
Interceptor#add(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,javax.naming.directory.Attributes)
.
javax.naming.NamingException
void modify(LdapDN name, int modOp, javax.naming.directory.Attributes attributes) throws javax.naming.NamingException
Interceptor#modify(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,int,javax.naming.directory.Attributes)
.
javax.naming.NamingException
void modify(LdapDN name, javax.naming.directory.ModificationItem[] items) throws javax.naming.NamingException
Interceptor#modify(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,javax.naming.directory.ModificationItem[])
.
javax.naming.NamingException
javax.naming.NamingEnumeration list(LdapDN baseName) throws javax.naming.NamingException
Interceptor#list(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN)
.
javax.naming.NamingException
javax.naming.NamingEnumeration search(LdapDN baseName, java.util.Map environment, ExprNode filter, javax.naming.directory.SearchControls searchControls) throws javax.naming.NamingException
Interceptor#search(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,java.util.Map,org.apache.directory.shared.ldap.filter.ExprNode,javax.naming.directory.SearchControls)
.
javax.naming.NamingException
javax.naming.directory.Attributes lookup(LdapDN name) throws javax.naming.NamingException
Interceptor#lookup(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN)
.
javax.naming.NamingException
javax.naming.directory.Attributes lookup(LdapDN name, java.lang.String[] attrIds) throws javax.naming.NamingException
Interceptor#lookup(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,String[])
.
javax.naming.NamingException
boolean hasEntry(LdapDN name) throws javax.naming.NamingException
Interceptor#hasEntry(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN)
.
javax.naming.NamingException
boolean isSuffix(LdapDN name) throws javax.naming.NamingException
Interceptor#isSuffix(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN)
.
javax.naming.NamingException
void modifyRn(LdapDN name, java.lang.String newRn, boolean deleteOldRn) throws javax.naming.NamingException
Interceptor#modifyRn(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,String,boolean)
.
javax.naming.NamingException
void move(LdapDN oldName, LdapDN newParentName) throws javax.naming.NamingException
Interceptor#move(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,org.apache.directory.shared.ldap.name.LdapDN)
.
javax.naming.NamingException
void move(LdapDN oldName, LdapDN newParentName, java.lang.String newRn, boolean deleteOldRn) throws javax.naming.NamingException
Interceptor#move(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,org.apache.directory.shared.ldap.name.LdapDN,String,boolean)
.
javax.naming.NamingException
void bind(LdapDN bindDn, byte[] credentials, java.util.List mechanisms, java.lang.String saslAuthId) throws javax.naming.NamingException
javax.naming.NamingException
void unbind(LdapDN bindDn) throws javax.naming.NamingException
javax.naming.NamingException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |