nodeID = getRegistry().getIdentifier();
  public void load ()   {    super_load();    log = loggingService;    if (log.isInfoEnabled()) log.info ("Creating " + this);    if (log.isInfoEnabled()) log.info ("Using " +localhost+ " as the name of the local host");    if (socketTimeout > 0 || serverSocketTimeout > 0)    {      ServiceBroker sb = getServiceBroker();      socketCloser = (SocketClosingService) sb.getService (this, SocketClosingService.class, null);      if (socketCloser == null) log.error ("Cannot do socket timeouts - socket closing service not available!");    }    if (serverSocketTimeout > 0)    {      log.error ("Server socket timeouts not yet supported");    }    if (doInbandRTTUpdates)    {      rttService = (RTTService) getServiceBroker().getService (this, RTTService.class, null);    }    String s = "org.cougaar.core.mts.ShowTrafficAspect";    showTraffic = (getAspectSupport().findAspect(s) != null);    if (startup() == false)    {      String str = "Failure starting up " + this;      log.error (str);      throw new RuntimeException (str);    }  }