public void addNamingContext(NamingContextInfo ncInfo) throws NamingException { if (Trace.logger.isLoggable(BasicLevel.DEBUG)) Trace.logger.log(BasicLevel.DEBUG, "ContextManager.addNamingContext(" + ncInfo + ')'); NamingContext nc = ncInfo.getNamingContext(); CompositeName name = ncInfo.getCompositeName(); storageManager.addNamingContext( nc, name); put(nc); put(name, nc); }
if (nc == null) { getServerImpl().addNamingContext(contexts[i]); newNames.addElement(contexts[i].getCompositeName()); NamingContext nc; try{ nc = getServerImpl().getNamingContext(contexts[i].getCompositeName()); }catch(MissingRecordException mre){ nc=null; nc = getServerImpl().newNamingContext( getId(),null,contexts[i].getCompositeName()); contexts[i].getNamingContext().setOwnerId(getId()); nc.addRecord(record); if(record instanceof ContextRecord){ CompositeName parentPath = contexts[i].getCompositeName(); record_compositeName.put(record,parentPath); composite_context.put(contexts[i].getCompositeName(),nc);
public void addNamingContext(NamingContextInfo ncInfo) throws NamingException { if (Trace.logger.isLoggable(BasicLevel.DEBUG)) Trace.logger.log(BasicLevel.DEBUG, "ContextManager.addNamingContext(" + ncInfo + ')'); NamingContext nc = ncInfo.getNamingContext(); CompositeName name = ncInfo.getCompositeName(); storageManager.addNamingContext( nc, name); put(nc); put(name, nc); }
if (nc == null) { getServerImpl().addNamingContext(contexts[i]); newNames.addElement(contexts[i].getCompositeName()); NamingContext nc; try{ nc = getServerImpl().getNamingContext(contexts[i].getCompositeName()); }catch(MissingRecordException mre){ nc=null; nc = getServerImpl().newNamingContext( getId(),null,contexts[i].getCompositeName()); contexts[i].getNamingContext().setOwnerId(getId()); nc.addRecord(record); if(record instanceof ContextRecord){ CompositeName parentPath = contexts[i].getCompositeName(); record_compositeName.put(record,parentPath); composite_context.put(contexts[i].getCompositeName(),nc);