public Attributes getRootDSE( Collection bypass ) throws NamingException { ensureStarted(); InvocationStack stack = InvocationStack.getInstance(); stack.push( new Invocation( this, caller, "getRootDSE", null, bypass ) ); try { return this.configuration.getInterceptorChain().getRootDSE(); } finally { stack.pop(); } }
public LdapDN getMatchedName( LdapDN dn, Collection bypass ) throws NamingException { ensureStarted(); InvocationStack stack = InvocationStack.getInstance(); Object[] args = new Object[] { dn }; stack.push( new Invocation( this, caller, "getMatchedDn", args, bypass ) ); try { return this.configuration.getInterceptorChain().getMatchedName( dn ); } finally { stack.pop(); } }
public boolean isSuffix( LdapDN name, Collection bypass ) throws NamingException { ensureStarted(); InvocationStack stack = InvocationStack.getInstance(); stack.push( new Invocation( this, caller, "isSuffix", new Object[] { name }, bypass ) ); try { return this.configuration.getInterceptorChain().isSuffix( name ); } finally { stack.pop(); } }
public LdapDN getSuffix( LdapDN dn, Collection bypass ) throws NamingException { ensureStarted(); InvocationStack stack = InvocationStack.getInstance(); Object[] args = new Object[] { dn }; stack.push( new Invocation( this, caller, "getSuffix", args, bypass ) ); try { return this.configuration.getInterceptorChain().getSuffix( dn ); } finally { stack.pop(); } }
public void delete( LdapDN name, Collection bypass ) throws NamingException { ensureStarted(); InvocationStack stack = InvocationStack.getInstance(); stack.push( new Invocation( this, caller, "delete", new Object[] { name }, bypass ) ); try { this.configuration.getInterceptorChain().delete( name ); } finally { stack.pop(); } }
public NamingEnumeration list( LdapDN base, Collection bypass ) throws NamingException { ensureStarted(); InvocationStack stack = InvocationStack.getInstance(); stack.push( new Invocation( this, caller, "list", new Object[] { base }, bypass ) ); try { return this.configuration.getInterceptorChain().list( base ); } finally { stack.pop(); } }
public Attributes lookup( LdapDN name, Collection bypass ) throws NamingException { ensureStarted(); InvocationStack stack = InvocationStack.getInstance(); stack.push( new Invocation( this, caller, "lookup", new Object[] { name }, bypass ) ); try { return this.configuration.getInterceptorChain().lookup( name ); } finally { stack.pop(); } }
public Iterator listSuffixes( Collection bypass ) throws NamingException { ensureStarted(); InvocationStack stack = InvocationStack.getInstance(); Object[] args = new Object[] { }; stack.push( new Invocation( this, caller, "listSuffixes", args, bypass ) ); try { return this.configuration.getInterceptorChain().listSuffixes(); } finally { stack.pop(); } }
public void modify( LdapDN name, ModificationItemImpl[] mods, Collection bypass ) throws NamingException { ensureStarted(); InvocationStack stack = InvocationStack.getInstance(); stack.push( new Invocation( this, caller, "modify", new Object[] { name, mods }, bypass ) ); try { this.configuration.getInterceptorChain().modify( name, mods ); } finally { stack.pop(); } }
public NamingEnumeration search( LdapDN base, Map env, ExprNode filter, SearchControls searchCtls, Collection bypass ) throws NamingException { ensureStarted(); InvocationStack stack = InvocationStack.getInstance(); stack.push( new Invocation( this, caller, "search", new Object[] { base, env, filter, searchCtls }, bypass ) ); try { return this.configuration.getInterceptorChain().search( base, env, filter, searchCtls ); } finally { stack.pop(); } }
public boolean compare( LdapDN name, String oid, Object value, Collection bypass ) throws NamingException { ensureStarted(); InvocationStack stack = InvocationStack.getInstance(); stack.push( new Invocation( this, caller, "compare", new Object[] { name, oid, value }, bypass ) ); try { return this.configuration.getInterceptorChain().compare( name, oid, value ); } finally { stack.pop(); } }
public Attributes lookup( LdapDN dn, String[] attrIds, Collection bypass ) throws NamingException { ensureStarted(); InvocationStack stack = InvocationStack.getInstance(); stack.push( new Invocation( this, caller, "lookup", new Object[] { dn, attrIds }, bypass ) ); try { return this.configuration.getInterceptorChain().lookup( dn, attrIds ); } finally { stack.pop(); } }
public boolean hasEntry( LdapDN name, Collection bypass ) throws NamingException { ensureStarted(); InvocationStack stack = InvocationStack.getInstance(); stack.push( new Invocation( this, caller, "hasEntry", new Object[] { name }, bypass ) ); try { return this.configuration.getInterceptorChain().hasEntry( name ); } finally { stack.pop(); } }
public void removeContextPartition( LdapDN suffix, Collection bypass ) throws NamingException { ensureStarted(); InvocationStack stack = InvocationStack.getInstance(); stack.push( new Invocation( this, caller, "removeContextPartition", new Object[] { suffix }, bypass ) ); try { this.configuration.getInterceptorChain().removeContextPartition( suffix ); } finally { stack.pop(); } }
public void unbind( LdapDN bindDn, Collection bypass ) throws NamingException { ensureStarted(); InvocationStack stack = InvocationStack.getInstance(); Object[] args = new Object[] { bindDn }; stack.push( new Invocation( this, caller, "unbind", args, bypass ) ); try { this.configuration.getInterceptorChain().unbind( bindDn ); } finally { stack.pop(); } }
public void add( LdapDN normName, Attributes entry, Collection bypass ) throws NamingException { ensureStarted(); InvocationStack stack = InvocationStack.getInstance(); stack.push( new Invocation( this, caller, "add", new Object[] { normName, entry }, bypass ) ); try { this.configuration.getInterceptorChain().add( normName, entry ); } finally { stack.pop(); } }
public void move( LdapDN oriChildName, LdapDN newParentName, Collection bypass ) throws NamingException { ensureStarted(); InvocationStack stack = InvocationStack.getInstance(); stack.push( new Invocation( this, caller, "move", new Object[] { oriChildName, newParentName }, bypass ) ); try { this.configuration.getInterceptorChain().move( oriChildName, newParentName ); } finally { stack.pop(); } }
public void addContextPartition( PartitionConfiguration config, Collection bypass ) throws NamingException { ensureStarted(); InvocationStack stack = InvocationStack.getInstance(); stack.push( new Invocation( this, caller, "addContextPartition", new Object[] { config }, bypass ) ); try { this.configuration.getInterceptorChain().addContextPartition( config ); } finally { stack.pop(); } }
public void modifyRn( LdapDN name, String newRn, boolean deleteOldRn, Collection bypass ) throws NamingException { ensureStarted(); InvocationStack stack = InvocationStack.getInstance(); Object[] args = new Object[] { name, newRn, deleteOldRn ? Boolean.TRUE : Boolean.FALSE }; stack.push( new Invocation( this, caller, "modifyRn", args, bypass ) ); try { this.configuration.getInterceptorChain().modifyRn( name, newRn, deleteOldRn ); } finally { stack.pop(); } }
public void move( LdapDN oriChildName, LdapDN newParentName, String newRn, boolean deleteOldRn, Collection bypass ) throws NamingException { ensureStarted(); InvocationStack stack = InvocationStack.getInstance(); Object[] args = new Object[] { oriChildName, newParentName, newRn, deleteOldRn ? Boolean.TRUE : Boolean.FALSE }; stack.push( new Invocation( this, caller, "move", args, bypass ) ); try { this.configuration.getInterceptorChain().move( oriChildName, newParentName, newRn, deleteOldRn ); } finally { stack.pop(); } }