com.ibm.streams.operator.log4j

Class LogLevel

  • java.lang.Object
    • org.apache.log4j.Priority
      • org.apache.log4j.Level
        • com.ibm.streams.operator.log4j.LogLevel
  • All Implemented Interfaces:
    java.io.Serializable


    public final class LogLevel
    extends org.apache.log4j.Level
    Convenience class to provide SPL log levels through the org.apache.log4j facility.
    The SPL log levels in descending order are:
    When a message is logged to the SPL log facility its org.apache.log4j.Level is mapped to the SPL log level as follows:
    SPL log level mapping
    SPL Log Levelorg.apache.log4j.Level
    errorLevel.FATAL
    Level.ERROR
    ERROR
    warnLevel.WARN
    WARN
    infoLevel.INFO
    INFO
    Since:
    InfoSphere® Streams Version 3.0
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static LogLevel ERROR
      ERROR is a level indicating the operator cannot continue.
      static java.lang.String IBM_COPYRIGHT 
      static LogLevel INFO
      INFO is level indicating general information outlining overall operator progress.
      static LogLevel WARN
      WARN is a level indicating a potential error or impending error.
      • Fields inherited from class org.apache.log4j.Level

        ALL, DEBUG, FATAL, OFF, TRACE, TRACE_INT
      • Fields inherited from class org.apache.log4j.Priority

        ALL_INT, DEBUG_INT, ERROR_INT, FATAL_INT, INFO_INT, OFF_INT, WARN_INT
    • Method Summary

      • Methods inherited from class org.apache.log4j.Level

        toLevel, toLevel, toLevel, toLevel
      • Methods inherited from class org.apache.log4j.Priority

        equals, getAllPossiblePriorities, getSyslogEquivalent, isGreaterOrEqual, toInt, toPriority, toPriority, toPriority, toPriority, toString
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • ERROR

        public static final LogLevel ERROR
        ERROR is a level indicating the operator cannot continue. All internal or unexpected failures should be logged at this level. This level is equal to Level.ERROR.
      • WARN

        public static final LogLevel WARN
        WARN is a level indicating a potential error or impending error. This level can also indicate a progressive failure (for example, the potential leaking of resources). This level is equal to Level.WARN.
      • INFO

        public static final LogLevel INFO
        INFO is level indicating general information outlining overall operator progress. Information that helps to give context to a log, often when an operator is being initialized, handling allPortsReady() or being shutdown. This level is equal to Level.INFO.