com.filenet.rm.api.util

Class RMLogger

  1. java.lang.Object
  2. extended bycom.filenet.rm.api.util.RMLogger

  1. public class RMLogger
  2. extends java.lang.Object
The RMLogger class is a wrapper class that provides a single choke point to control log4j logging.

Nested Class Summary

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

Field Summary

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

Constructor Summary

Constructor and Description
RMLogger(java.lang.String name)

Method Summary

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

Field Detail

SEPARATOR

  1. 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:

Constructor Detail

RMLogger

  1. public RMLogger(java.lang.String name)

Method Detail

loggablePassword

  1. 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

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

getLogger

  1. public static RMLogger getLogger( java.lang.Class clazz)

getRootLogger

  1. public static RMLogger getRootLogger( )

isDebugEnabled

  1. public boolean isDebugEnabled()

isInfoEnabled

  1. public boolean isInfoEnabled()

isWarningEnabled

  1. public boolean isWarningEnabled( )

isErrorEnabled

  1. public boolean isErrorEnabled()

isFatalEnabled

  1. public boolean isFatalEnabled()

isEnabledFor

  1. public boolean isEnabledFor(org.apache.log4j.Priority p)

debug

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

debug

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

debug

  1. public void debug(java.lang.String fqcn,
  2. java.lang.String s,
  3. java.lang.Throwable t)

info

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

info

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

info

  1. public void info(java.lang.String fqcn,
  2. java.lang.String s,
  3. java.lang.Throwable t)

warn

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

warn

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

warn

  1. public void warn(java.lang.String fqcn,
  2. java.lang.String s,
  3. java.lang.Throwable t)

error

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

error

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

error

  1. public void error(java.lang.String fqcn,
  2. java.lang.String s,
  3. java.lang.Throwable t)

fatal

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

fatal

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

fatal

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