psdi.util

Class MaxSequenceProvider.EmptyLogger

  • java.lang.Object
    • psdi.util.MaxSequenceProvider.EmptyLogger
  • All Implemented Interfaces:
    MXLogger
    Enclosing class:
    MaxSequenceProvider


    public class MaxSequenceProvider.EmptyLogger
    extends java.lang.Object
    implements MXLogger
    This logger is used when the provider isn't running as part of MXServer
    • Constructor Summary

      Constructors 
      Constructor and Description
      EmptyLogger() 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void debug(java.lang.Object message)
      Log a message with debug log level.
      void debug(java.lang.Object message, java.lang.Throwable t)
      Log an error with debug log level.
      void error(java.lang.Object message)
      Log a message with error log level.
      void error(java.lang.Object message, java.lang.Throwable t)
      Log an error with error log level.
      void fatal(java.lang.Object message)
      Log a message with fatal log level.
      void fatal(java.lang.Object message, java.lang.Throwable t)
      Log an error with fatal log level.
      org.apache.log4j.Level getLevel()
      Get the log level of the logger.
      void info(java.lang.Object message)
      Log a message with info log level.
      void info(java.lang.Object message, java.lang.Throwable t)
      Log an error with info log level.
      boolean isDebugEnabled()
      Is debug logging currently enabled?
      boolean isErrorEnabled()
      Is error logging currently enabled?
      boolean isFatalEnabled()
      Is fatal logging currently enabled?
      boolean isInfoEnabled()
      Is info logging currently enabled?
      boolean isWarnEnabled()
      Is warning logging currently enabled?
      void logDisregardLevel(java.lang.String msgGroup, java.lang.String msgKey, java.lang.Object[] params)
      Write log disregard log level.
      void setLevel(org.apache.log4j.Level level)
      Change the log level of the logger.
      void warn(java.lang.Object message)
      Log a message with warn log level.
      void warn(java.lang.Object message, java.lang.Throwable t)
      Log an error with warn log level.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • EmptyLogger

        public EmptyLogger()
    • Method Detail

      • isDebugEnabled

        public boolean isDebugEnabled()
        Description copied from interface: MXLogger

        Is debug logging currently enabled?

        Call this method to prevent having to perform expensive operations (for example, String concatination) when the log level is more than debug.

        Specified by:
        isDebugEnabled in interface MXLogger
      • isErrorEnabled

        public boolean isErrorEnabled()
        Description copied from interface: MXLogger

        Is error logging currently enabled?

        Call this method to prevent having to perform expensive operations (for example, String concatination) when the log level is more than error.

        Specified by:
        isErrorEnabled in interface MXLogger
      • isFatalEnabled

        public boolean isFatalEnabled()
        Description copied from interface: MXLogger

        Is fatal logging currently enabled?

        Call this method to prevent having to perform expensive operations (for example, String concatination) when the log level is more than fatal.

        Specified by:
        isFatalEnabled in interface MXLogger
      • isInfoEnabled

        public boolean isInfoEnabled()
        Description copied from interface: MXLogger

        Is info logging currently enabled?

        Call this method to prevent having to perform expensive operations (for example, String concatination) when the log level is more than info.

        Specified by:
        isInfoEnabled in interface MXLogger
      • isWarnEnabled

        public boolean isWarnEnabled()
        Description copied from interface: MXLogger

        Is warning logging currently enabled?

        Call this method to prevent having to perform expensive operations (for example, String concatination) when the log level is more than warning.

        Specified by:
        isWarnEnabled in interface MXLogger
      • debug

        public void debug(java.lang.Object message)
        Description copied from interface: MXLogger

        Log a message with debug log level.

        Specified by:
        debug in interface MXLogger
        Parameters:
        message - log this message
      • debug

        public void debug(java.lang.Object message,
                          java.lang.Throwable t)
        Description copied from interface: MXLogger

        Log an error with debug log level.

        Specified by:
        debug in interface MXLogger
        Parameters:
        message - log this message
        t - log this cause
      • info

        public void info(java.lang.Object message)
        Description copied from interface: MXLogger

        Log a message with info log level.

        Specified by:
        info in interface MXLogger
        Parameters:
        message - log this message
      • info

        public void info(java.lang.Object message,
                         java.lang.Throwable t)
        Description copied from interface: MXLogger

        Log an error with info log level.

        Specified by:
        info in interface MXLogger
        Parameters:
        message - log this message
        t - log this cause
      • warn

        public void warn(java.lang.Object message)
        Description copied from interface: MXLogger

        Log a message with warn log level.

        Specified by:
        warn in interface MXLogger
        Parameters:
        message - log this message
      • warn

        public void warn(java.lang.Object message,
                         java.lang.Throwable t)
        Description copied from interface: MXLogger

        Log an error with warn log level.

        Specified by:
        warn in interface MXLogger
        Parameters:
        message - log this message
        t - log this cause
      • error

        public void error(java.lang.Object message)
        Description copied from interface: MXLogger

        Log a message with error log level.

        Specified by:
        error in interface MXLogger
        Parameters:
        message - log this message
      • error

        public void error(java.lang.Object message,
                          java.lang.Throwable t)
        Description copied from interface: MXLogger

        Log an error with error log level.

        Specified by:
        error in interface MXLogger
        Parameters:
        message - log this message
        t - log this cause
      • fatal

        public void fatal(java.lang.Object message)
        Description copied from interface: MXLogger

        Log a message with fatal log level.

        Specified by:
        fatal in interface MXLogger
        Parameters:
        message - log this message
      • fatal

        public void fatal(java.lang.Object message,
                          java.lang.Throwable t)
        Description copied from interface: MXLogger

        Log an error with fatal log level.

        Specified by:
        fatal in interface MXLogger
        Parameters:
        message - log this message
        t - log this cause
      • setLevel

        public void setLevel(org.apache.log4j.Level level)
        Description copied from interface: MXLogger

        Change the log level of the logger.

        Specified by:
        setLevel in interface MXLogger
        Parameters:
        level - The level to set to this logger
      • getLevel

        public org.apache.log4j.Level getLevel()
        Description copied from interface: MXLogger

        Get the log level of the logger.

        returns the log level of the logger.
        Specified by:
        getLevel in interface MXLogger
      • logDisregardLevel

        public void logDisregardLevel(java.lang.String msgGroup,
                                      java.lang.String msgKey,
                                      java.lang.Object[] params)
        Description copied from interface: MXLogger
        Write log disregard log level.
        Specified by:
        logDisregardLevel in interface MXLogger