Package org.xmlresolver
Class XMLResolverConfiguration.FallbackLogger
- java.lang.Object
-
- org.xmlresolver.logging.AbstractLogger
-
- org.xmlresolver.XMLResolverConfiguration.FallbackLogger
-
- All Implemented Interfaces:
ResolverLogger
- Enclosing class:
- XMLResolverConfiguration
private static class XMLResolverConfiguration.FallbackLogger extends AbstractLogger
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classXMLResolverConfiguration.FallbackLogger.Message
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringfallbackLoggingprivate java.util.ArrayList<XMLResolverConfiguration.FallbackLogger.Message>messages-
Fields inherited from class org.xmlresolver.logging.AbstractLogger
CACHE, catalogLogging, categories, CONFIG, DEBUG, ERROR, INFO, NONE, REQUEST, RESPONSE, TRACE, WARN, WARNING
-
-
Constructor Summary
Constructors Modifier Constructor Description privateFallbackLogger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddebug(java.lang.String message)Process a debug or "trace" message.voidforward(ResolverLogger logger)voidinfo(java.lang.String message)Process an informational message.voidlog(java.lang.String cat, java.lang.String message, java.lang.Object... params)Log a message.voidwarn(java.lang.String message)Process a warning message.-
Methods inherited from class org.xmlresolver.logging.AbstractLogger
getCategory, logMessage, setCategory
-
-
-
-
Field Detail
-
messages
private final java.util.ArrayList<XMLResolverConfiguration.FallbackLogger.Message> messages
-
fallbackLogging
private final java.lang.String fallbackLogging
-
-
Method Detail
-
log
public void log(java.lang.String cat, java.lang.String message, java.lang.Object... params)Description copied from class:AbstractLoggerLog a message.The category is used to determine what level of logging is expected for this message. The message is then formatted with its parameters and logged.
The message and its parameters are formatted with
Formatter.- Specified by:
login interfaceResolverLogger- Overrides:
login classAbstractLogger- Parameters:
cat- The category.message- The message.params- The message parameters.
-
warn
public void warn(java.lang.String message)
Description copied from interface:ResolverLoggerProcess a warning message.- Parameters:
message- The message.
-
info
public void info(java.lang.String message)
Description copied from interface:ResolverLoggerProcess an informational message.- Parameters:
message- The message.
-
debug
public void debug(java.lang.String message)
Description copied from interface:ResolverLoggerProcess a debug or "trace" message.- Parameters:
message- The message.
-
forward
public void forward(ResolverLogger logger)
-
-