Class Category

  • Direct Known Subclasses:
    Logger

    @Deprecated(since="2022-01-27")
    public class Category
    extends java.lang.Object
    Deprecated.
    Apache Log4j 1 has reached end of life in 2015 and is no longer supported.

    This class is a minimal implementation of the original org.apache.log4j.Category class (as found in log4j 1.2) by delegation of all calls to a Logger instance.

    Log4j's trace, debug(), info(), warn(), error() printing methods are directly mapped to their SLF4J equivalents. Log4j's fatal() printing method is mapped to SLF4J's error() method with a FATAL marker.

    • Method Detail

      • getInstance

        public static Category getInstance​(java.lang.Class clazz)
        Deprecated.
      • getInstance

        public static Category getInstance​(java.lang.String name)
        Deprecated.
      • getParent

        public final Category getParent()
        Deprecated.
      • getName

        public java.lang.String getName()
        Deprecated.
        Returns the obvious.
        Returns:
      • getAppender

        public Appender getAppender​(java.lang.String name)
        Deprecated.
      • getAllAppenders

        public java.util.Enumeration getAllAppenders()
        Deprecated.
      • getEffectiveLevel

        public Level getEffectiveLevel()
        Deprecated.
        Return the level in effect for this category/logger.

        The result is computed by simulation.

        Returns:
      • getLevel

        public final Level getLevel()
        Deprecated.
        Returns the assigned Level, if any, for this Category. This implementation always returns null.
        Returns:
        Level - the assigned Level, can be null.
      • getPriority

        public final Level getPriority()
        Deprecated.
        Please use getLevel() instead.
      • isDebugEnabled

        public boolean isDebugEnabled()
        Deprecated.
        Delegates to Logger.isDebugEnabled() method in SLF4J
      • isInfoEnabled

        public boolean isInfoEnabled()
        Deprecated.
        Delegates to Logger.isInfoEnabled() method in SLF4J
      • isWarnEnabled

        public boolean isWarnEnabled()
        Deprecated.
        Delegates to Logger.isWarnEnabled() method in SLF4J
      • isErrorEnabled

        public boolean isErrorEnabled()
        Deprecated.
        Delegates to Logger.isErrorEnabled() method in SLF4J
      • isEnabledFor

        public boolean isEnabledFor​(Priority p)
        Deprecated.
        Determines whether the priority passed as parameter is enabled in the underlying SLF4J logger. Each log4j priority is mapped directly to its SLF4J equivalent, except for FATAL which is mapped as ERROR.
        Parameters:
        p - the priority to check against
        Returns:
        true if this logger is enabled for the given level, false otherwise.
      • debug

        public void debug​(java.lang.Object message)
        Deprecated.
        Delegates to Logger.debug(String) method of SLF4J.
      • debug

        public void debug​(java.lang.Object message,
                          java.lang.Throwable t)
        Deprecated.
        Delegates to Logger.debug(String,Throwable) method in SLF4J.
      • info

        public void info​(java.lang.Object message)
        Deprecated.
        Delegates to Logger.info(String) method in SLF4J.
      • info

        public void info​(java.lang.Object message,
                         java.lang.Throwable t)
        Deprecated.
        Delegates to Logger.info(String,Throwable) method in SLF4J.
      • warn

        public void warn​(java.lang.Object message)
        Deprecated.
        Delegates to Logger.warn(String) method in SLF4J.
      • warn

        public void warn​(java.lang.Object message,
                         java.lang.Throwable t)
        Deprecated.
        Delegates to Logger.warn(String,Throwable) method in SLF4J.
      • error

        public void error​(java.lang.Object message)
        Deprecated.
        Delegates to Logger.error(String) method in SLF4J.
      • error

        public void error​(java.lang.Object message,
                          java.lang.Throwable t)
        Deprecated.
        Delegates to Logger.error(String,Throwable) method in SLF4J.
      • fatal

        public void fatal​(java.lang.Object message)
        Deprecated.
        Delegates to Logger.error(String) method in SLF4J.
      • fatal

        public void fatal​(java.lang.Object message,
                          java.lang.Throwable t)
        Deprecated.
        Delegates to Logger.error(String,Throwable) method in SLF4J. In addition, the call is marked with a marker named "FATAL".
      • log

        public void log​(java.lang.String FQCN,
                        Priority p,
                        java.lang.Object msg,
                        java.lang.Throwable t)
        Deprecated.
      • log

        public void log​(Priority p,
                        java.lang.Object message,
                        java.lang.Throwable t)
        Deprecated.
      • log

        public void log​(Priority p,
                        java.lang.Object message)
        Deprecated.
      • setAdditivity

        public void setAdditivity​(boolean additive)
        Deprecated.
      • addAppender

        public void addAppender​(Appender newAppender)
        Deprecated.
      • setLevel

        public void setLevel​(Level level)
        Deprecated.
      • getAdditivity

        public boolean getAdditivity()
        Deprecated.
      • assertLog

        public void assertLog​(boolean assertion,
                              java.lang.String msg)
        Deprecated.