public void closeAll() {
   super.closeAll();
   try {
     ssocket.close();
   } catch (IOException e) {
   }
 }
 public void shutdown() {
   Level level = log.getLevel();
   log.setLevel(Level.INFO);
   super.shutdown();
   try {
     ssocket.close();
   } catch (IOException e) {
   }
   log.warn(this.getName() + " shutdown completed!");
   log.setLevel(level);
 }
  // documentation inherited
  protected void willStart() {

    super.willStart();
    initServerSocket();
  }