code: public void logError(final Level level, final String message, final Error e)
  	{
  		try {
  			Logger errors = LoggingFactory
  					.getLogger(LoggingFactory.NAME_ERROR_LOGGER);
  
  			errors.logThrowable(level, message, e);
  
  		}
  		catch (LoggingException ex) {
  			ex.printStackTrace();
  		}
  
  		if (logLevel.toInt() > level.toInt()) {
  			return;
  		}
  
  		logThrowable(level, message, e);
  	}
docs: The occurred error with the related log level and message has to be given
  to this method.
  
  This method will verify if the message should be logged or not.
  
  @param level
  log level
  @param message
  message
  @param e
  Error