void removeListener(String listenerID){
  if (listenerObjects != null) {
synchronized (listenerObjects) {
      listenerObjects.remove(listenerID);
      if (listenerObjects.isEmpty()) {
        deregisterListener();
      }
    }
    if (debug.messageEnabled()) {
      debug.message("ServiceConfigManagerImpl(" + serviceName + "):removeListener ListenerId: "+ listenerID);
    }
  }
}

void removeListener ( String listenerID ) { if ( listenerObjects != null ) { synchronized ( listenerObjects ) { listenerObjects . remove ( listenerID ) ; if ( listenerObjects . isEmpty ( ) ) { deregisterListener ( ) ; } } if ( debug . messageEnabled ( ) ) { debug . message ( "ServiceConfigManagerImpl(" + serviceName + "):removeListener ListenerId: " + listenerID ) ; } } }
unregisters the listener from the service for the given listener id . the id was issued when the listener was registered .
