com.filenet.rm.api.util

Class RMLogger

  • java.lang.Object
    • com.filenet.rm.api.util.RMLogger


  • public class RMLogger
    extends java.lang.Object
    The RMLogger class is a wrapper class that provides a single choke point to control log4j logging.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class and Description
      static class  RMLogger.Severity
      Represents the severity level of a log entry per the IBM/SWG logging standards.
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String SEPARATOR
      String that provides separation between the IBM/SWG message Id and the localized, formatted message string.
    • Constructor Summary

      Constructors 
      Constructor and Description
      RMLogger(java.lang.String name) 
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      void debug(java.lang.String s) 
      void debug(java.lang.String fqcn, java.lang.String s, java.lang.Throwable t) 
      void debug(java.lang.String s, java.lang.Throwable t) 
      void error(java.lang.String s) 
      void error(java.lang.String fqcn, java.lang.String s, java.lang.Throwable t) 
      void error(java.lang.String s, java.lang.Throwable t) 
      void fatal(java.lang.String s) 
      void fatal(java.lang.String fqcn, java.lang.String s, java.lang.Throwable t) 
      void fatal(java.lang.String s, java.lang.Throwable t) 
      static RMLogger getLogger(java.lang.Class clazz) 
      static RMLogger getLogger(java.lang.String name) 
      static RMLogger getRootLogger() 
      void info(java.lang.String s) 
      void info(java.lang.String fqcn, java.lang.String s, java.lang.Throwable t) 
      void info(java.lang.String s, java.lang.Throwable t) 
      boolean isDebugEnabled() 
      boolean isEnabledFor(org.apache.log4j.Priority p) 
      boolean isErrorEnabled() 
      boolean isFatalEnabled() 
      boolean isInfoEnabled() 
      boolean isWarningEnabled() 
      static java.lang.String loggablePassword(java.lang.String pw)
      Obscures the password.
      void warn(java.lang.String s) 
      void warn(java.lang.String fqcn, java.lang.String s, java.lang.Throwable t) 
      void warn(java.lang.String s, java.lang.Throwable t) 
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • SEPARATOR

        public static final java.lang.String SEPARATOR
        String that provides separation between the IBM/SWG message Id and the localized, formatted message string.
        See Also:
        Constant Field Values
    • Constructor Detail

      • RMLogger

        public RMLogger(java.lang.String name)
    • Method Detail

      • loggablePassword

        public static java.lang.String loggablePassword(java.lang.String pw)
        Obscures the password. However, this method gives a hint to the debugging administrator by printing the first letter and a number of stars, which is similar to the original password length.
        Parameters:
        pw - A String variable.
        Returns:
        A String variable.
      • getLogger

        public static RMLogger getLogger(java.lang.String name)
      • getLogger

        public static RMLogger getLogger(java.lang.Class clazz)
      • getRootLogger

        public static RMLogger getRootLogger()
      • isDebugEnabled

        public boolean isDebugEnabled()
      • isInfoEnabled

        public boolean isInfoEnabled()
      • isWarningEnabled

        public boolean isWarningEnabled()
      • isErrorEnabled

        public boolean isErrorEnabled()
      • isFatalEnabled

        public boolean isFatalEnabled()
      • isEnabledFor

        public boolean isEnabledFor(org.apache.log4j.Priority p)
      • debug

        public void debug(java.lang.String s)
      • debug

        public void debug(java.lang.String s,
                 java.lang.Throwable t)
      • debug

        public void debug(java.lang.String fqcn,
                 java.lang.String s,
                 java.lang.Throwable t)
      • info

        public void info(java.lang.String s)
      • info

        public void info(java.lang.String s,
                java.lang.Throwable t)
      • info

        public void info(java.lang.String fqcn,
                java.lang.String s,
                java.lang.Throwable t)
      • warn

        public void warn(java.lang.String s)
      • warn

        public void warn(java.lang.String s,
                java.lang.Throwable t)
      • warn

        public void warn(java.lang.String fqcn,
                java.lang.String s,
                java.lang.Throwable t)
      • error

        public void error(java.lang.String s)
      • error

        public void error(java.lang.String s,
                 java.lang.Throwable t)
      • error

        public void error(java.lang.String fqcn,
                 java.lang.String s,
                 java.lang.Throwable t)
      • fatal

        public void fatal(java.lang.String s)
      • fatal

        public void fatal(java.lang.String s,
                 java.lang.Throwable t)
      • fatal

        public void fatal(java.lang.String fqcn,
                 java.lang.String s,
                 java.lang.Throwable t)

© Copyright IBM Corp. 2003, 2013. All Rights Reserved.