public void error(Object message, Throwable t) { if (loggingAvailable) { log.log(Priority.ERROR, message, t); } }
abstract public void error(Object message);
   public void error(Object message, Throwable t)   {      if (loggingAvailable)       {         log.log(Priority.ERROR, message, t);      }   }