319320321322323324325326327328329
{ this.configuration.getInterceptorChain().modifyRn( name, newRn, deleteOldRn ); } finally { stack.pop(); } } public void move(Name oriChildName, Name newParentName) throws NamingException { ensureStarted();
335336337338339340341342343344345
{ this.configuration.getInterceptorChain().move( oriChildName, newParentName ); } finally { stack.pop(); } } public void move(Name oriChildName, Name newParentName, String newRn, boolean deleteOldRn) throws NamingException { ensureStarted();
351352353354355356357358359360361
{ this.configuration.getInterceptorChain().move( oriChildName, newParentName, newRn, deleteOldRn ); } finally { stack.pop(); } } public Attributes getRootDSE() throws NamingException {
366367368369370371372373374375376
{ return this.configuration.getInterceptorChain().getRootDSE(); } finally { stack.pop(); } } public void addContextPartition( ContextPartitionConfiguration config ) throws NamingException {
383384385386387388389390391392393
{ this.configuration.getInterceptorChain().addContextPartition( config ); } finally { stack.pop(); } } public void removeContextPartition( Name suffix ) throws NamingException {
400401402403404405406407408409410
{ this.configuration.getInterceptorChain().removeContextPartition( suffix ); } finally { stack.pop(); } } private void ensureStarted() throws ServiceUnavailableException { if( !service.isStarted() )