Class Level

  • All Implemented Interfaces:
    Serializable

    public class Level
    extends Priority
    implements Serializable
    Defines the minimum set of levels recognized by the system, that is OFF, FATAL, ERROR, WARN, INFO, DEBUG and ALL.

    The Level class may be subclassed to define a larger level set.

    See Also:
    Serialized Form
    • Field Detail

      • TRACE_INT

        public static final int TRACE_INT
        TRACE level integer value.
        Since:
        1.2.12
        See Also:
        Constant Field Values
      • OFF

        public static final Level OFF
        The OFF has the highest possible rank and is intended to turn off logging.
      • FATAL

        public static final Level FATAL
        The FATAL level designates very severe error events that will presumably lead the application to abort.
      • ERROR

        public static final Level ERROR
        The ERROR level designates error events that might still allow the application to continue running.
      • WARN

        public static final Level WARN
        The WARN level designates potentially harmful situations.
      • INFO

        public static final Level INFO
        The INFO level designates informational messages that highlight the progress of the application at coarse-grained level.
      • DEBUG

        public static final Level DEBUG
        The DEBUG Level designates fine-grained informational events that are most useful to debug an application.
      • TRACE

        public static final Level TRACE
        The TRACE Level designates finer-grained informational events than the DEBUG
        Since:
        1.2.12
      • ALL

        public static final Level ALL
        The ALL has the lowest possible rank and is intended to turn on all logging.
    • Method Detail

      • toLevel

        public static Level toLevel​(String sArg)
        Convert the string passed as argument to a level. If the conversion fails, then this method returns DEBUG.
      • toLevel

        public static Level toLevel​(int val)
        Convert an integer passed as argument to a level. If the conversion fails, then this method returns DEBUG.
      • toLevel

        public static Level toLevel​(int val,
                                    Level defaultLevel)
        Convert an integer passed as argument to a level. If the conversion fails, then this method returns the specified default.
      • toLevel

        public static Level toLevel​(String sArg,
                                    Level defaultLevel)
        Convert the string passed as argument to a level. If the conversion fails, then this method returns the value of defaultLevel.