Package org.owasp.esapi.logging.log4j
Class Log4JLogBridgeImpl
- java.lang.Object
-
- org.owasp.esapi.logging.log4j.Log4JLogBridgeImpl
-
- All Implemented Interfaces:
Log4JLogBridge
@Deprecated public class Log4JLogBridgeImpl extends java.lang.Object implements Log4JLogBridge
Deprecated.Implementation which is intended to bridge the ESAPI Logging API into LOG4J supported Object structures.
-
-
Constructor Summary
Constructors Constructor Description Log4JLogBridgeImpl(LogAppender messageAppender, LogScrubber logScrubber, java.util.Map<java.lang.Integer,org.owasp.esapi.logging.log4j.Log4JLogLevelHandler> esapiSlfHandlerMap)
Deprecated.Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
log(org.apache.log4j.Logger logger, int esapiLevel, Logger.EventType type, java.lang.String message)
Deprecated.Translation for the provided ESAPI level, type, and message to the specified Log4J Logger.void
log(org.apache.log4j.Logger logger, int esapiLevel, Logger.EventType type, java.lang.String message, java.lang.Throwable throwable)
Deprecated.Translation for the provided ESAPI level, type, message, and Throwable to the specified Log4J Logger.
-
-
-
Constructor Detail
-
Log4JLogBridgeImpl
public Log4JLogBridgeImpl(LogAppender messageAppender, LogScrubber logScrubber, java.util.Map<java.lang.Integer,org.owasp.esapi.logging.log4j.Log4JLogLevelHandler> esapiSlfHandlerMap)
Deprecated.Constructor.- Parameters:
logScrubber
- Log message cleaner.esapiSlfHandlerMap
- Map identifying ESAPI -> LOG4J log level associations.
-
-
Method Detail
-
log
public void log(org.apache.log4j.Logger logger, int esapiLevel, Logger.EventType type, java.lang.String message)
Deprecated.Description copied from interface:Log4JLogBridge
Translation for the provided ESAPI level, type, and message to the specified Log4J Logger.- Specified by:
log
in interfaceLog4JLogBridge
- Parameters:
logger
- Logger to receive the translated message.esapiLevel
- ESAPI level of event.type
- ESAPI event typemessage
- ESAPI event message content.
-
log
public void log(org.apache.log4j.Logger logger, int esapiLevel, Logger.EventType type, java.lang.String message, java.lang.Throwable throwable)
Deprecated.Description copied from interface:Log4JLogBridge
Translation for the provided ESAPI level, type, message, and Throwable to the specified Log4J Logger.- Specified by:
log
in interfaceLog4JLogBridge
- Parameters:
logger
- Logger to receive the translated message.esapiLevel
- ESAPI level of event.type
- ESAPI event typemessage
- ESAPI event message content.throwable
- ESAPI event Throwable content
-
-