Package com.identityworksllc.iiq.common.logging
Utilities for logging, home of
SLogger-
Interface Summary Interface Description CaptureLogs An interface to abstract the log capturing between 7.x (which uses log4j) and 8.x (which uses log4j2)LogListener An abstract log listener that will receive log events instead of queueing them -
Class Summary Class Description CaptureLogs7 Captures the most interesting logs for IIQ 7.x by hooking into Log4j 1.xCaptureLogs7.CaptureLogs7Appender The new appender that will log the messages if we’re tracking them and also pass them on to the original logger if we’re higher than the original level.CaptureLogs8 Capture logs in IIQ 8, which uses Log4J 2.x.Describer Describes objects in a human-readable format.LogCapture A class to start and stop log capture as needed.LogListener.LogMessage A log message emitted if a listener is assigned to the log capture engine.SlicingRewritePolicy A log rewrite policy to extract bits out of an extremely long log message.SlicingRewritePolicy.SlicingRewriteContextConfig SLogger A wrapper around the Commons LoggingLogclass that supplements its features with some extras available in other logging libraries.SLogger.Formatter Container class to format an object for logging. -
Enum Summary Enum Description SLogger.Level An enumeration of log levels to replace the one in log4j