com.jagacy.util
Class Log4jLogger

java.lang.Object
  extended byorg.apache.log4j.Category
      extended byorg.apache.log4j.Logger
          extended bycom.jagacy.util.Log4jLogger
All Implemented Interfaces:
org.apache.log4j.spi.AppenderAttachable, Loggable

public class Log4jLogger
extends Logger
implements Loggable

Jagacy internal logger for log4j.

Since:
Jagacy 3270 1.5, Jagact VT 1.1
Author:
Robert M. Preston

Field Summary
 
Fields inherited from class org.apache.log4j.Category
additive, level, name, parent, repository, resourceBundle
 
Constructor Summary
protected Log4jLogger(java.lang.String name)
          Creates a Log4jLogger object.
 
Method Summary
 void debug(java.lang.String message)
          Writes a debug message.
 void error(java.lang.String message)
          Writes a error message.
 void fatal(java.lang.String message)
          Writes a fatal message.
 void info(java.lang.String message)
          Writes an info message.
 boolean isErrorEnabled()
          Determines if error is enabled.
 boolean isFatalEnabled()
          Determines if fatal is enabled.
 boolean isWarnEnabled()
          Determines if warn is enabled.
 void trace(java.lang.String message)
          Writes a trace message.
 void warn(java.lang.String message)
          Writes a warning message.
 
Methods inherited from class org.apache.log4j.Logger
getLogger, getLogger, getLogger, getRootLogger, isTraceEnabled, trace, trace
 
Methods inherited from class org.apache.log4j.Category
addAppender, assertLog, callAppenders, debug, debug, error, error, exists, fatal, fatal, forcedLog, getAdditivity, getAllAppenders, getAppender, getChainedPriority, getCurrentCategories, getDefaultHierarchy, getEffectiveLevel, getHierarchy, getInstance, getInstance, getLevel, getLoggerRepository, getName, getParent, getPriority, getResourceBundle, getResourceBundleString, getRoot, info, info, isAttached, isDebugEnabled, isEnabledFor, isInfoEnabled, l7dlog, l7dlog, log, log, log, removeAllAppenders, removeAppender, removeAppender, setAdditivity, setLevel, setPriority, setResourceBundle, shutdown, warn, warn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.jagacy.util.Loggable
isDebugEnabled, isInfoEnabled, isTraceEnabled
 

Constructor Detail

Log4jLogger

protected Log4jLogger(java.lang.String name)
Creates a Log4jLogger object.

Parameters:
name - log4j name parameter.
Method Detail

debug

public void debug(java.lang.String message)
Description copied from interface: Loggable
Writes a debug message.

Specified by:
debug in interface Loggable
Overrides:
debug in class Logger

error

public void error(java.lang.String message)
Description copied from interface: Loggable
Writes a error message.

Specified by:
error in interface Loggable
Overrides:
error in class Logger

fatal

public void fatal(java.lang.String message)
Description copied from interface: Loggable
Writes a fatal message.

Specified by:
fatal in interface Loggable
Overrides:
fatal in class Logger

info

public void info(java.lang.String message)
Description copied from interface: Loggable
Writes an info message.

Specified by:
info in interface Loggable
Overrides:
info in class Logger

isErrorEnabled

public boolean isErrorEnabled()
Description copied from interface: Loggable
Determines if error is enabled.

Specified by:
isErrorEnabled in interface Loggable
Overrides:
isErrorEnabled in class Logger

isFatalEnabled

public boolean isFatalEnabled()
Description copied from interface: Loggable
Determines if fatal is enabled.

Specified by:
isFatalEnabled in interface Loggable
Overrides:
isFatalEnabled in class Logger

isWarnEnabled

public boolean isWarnEnabled()
Description copied from interface: Loggable
Determines if warn is enabled.

Specified by:
isWarnEnabled in interface Loggable
Overrides:
isWarnEnabled in class Logger

trace

public void trace(java.lang.String message)
Description copied from interface: Loggable
Writes a trace message.

Specified by:
trace in interface Loggable
Overrides:
trace in class Logger

warn

public void warn(java.lang.String message)
Description copied from interface: Loggable
Writes a warning message.

Specified by:
warn in interface Loggable
Overrides:
warn in class Logger