error ("huh? Agent id service revoked?");
debug ("Agent id service revoked.");
  public void examineBufferAgainIn (long delayTime) {    if (agentIDService == null) {      agentIDService = (AgentIdentificationService) getServiceBroker().getService (this,										   AgentIdentificationService.class,										   new ServiceRevokedListener() {										     public void serviceRevoked(ServiceRevokedEvent re) {										       error ("huh? Agent id service revoked?");										     }										   }										   );    }    qService.setAgentIdentificationService(agentIDService);    // tell the world that we are busy    qService.clearQuiescentState();    if (isInfoEnabled())      info (getName () + " asking to be restarted in " + delayTime);    if (currentAlarm != null)      currentAlarm.cancel ();    long absTime = System.currentTimeMillis()+delayTime;    alarmService.addRealTimeAlarm (currentAlarm = new PluginAlarm (absTime));  }