code: public void fatal(Object message) {
          if (repository.isDisabled(Level.FATAL_INT))
              return;
          if (Level.FATAL.isGreaterOrEqual(this.getEffectiveLevel()))
              forcedLog(FQCN, Level.FATAL, message, null);
      }
docs: Log a message object with the {@link Level#FATAL FATAL} Level.
  
  <p>
  This method first checks if this category is <code>FATAL</code> enabled by comparing the level of this category with
  {@link Level#FATAL FATAL} Level. If the category is <code>FATAL</code> enabled, then it converts the message object passed as
  parameter to a string by invoking the appropriate {@link org.apache.log4j.or.ObjectRenderer}. It proceeds to call all the registered
  appenders in this category and also higher in the hierarchy depending on the value of the additivity flag.
  
  <p>
  <b>WARNING</b> Note that passing a {@link Throwable} to this method will print the name of the Throwable but no stack trace. To print
  a stack trace use the {@link #fatal(Object, Throwable)} form instead.
  
  @param message the message object to log