Class InstallationLogger
- java.lang.Object
-
- net.shibboleth.idp.installer.impl.InstallationLogger
-
- All Implemented Interfaces:
org.slf4j.Logger
public final class InstallationLogger extends Object implements org.slf4j.Logger
Shimmed logger. If debug is enabled there is no difference, otherwise warn and above goes to stdout. If debug is enabled everything is logged but warn and above still go to stdout (to allow the log to go to a file).
-
-
Field Summary
Fields Modifier and Type Field Description private org.slf4j.LoggerencapsulatedThe 'real' logger.private PatternpatPattern to change {{} to %s.
-
Constructor Summary
Constructors Modifier Constructor Description privateInstallationLogger(org.slf4j.Logger parent)Constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddebug(String msg)voiddebug(String format, Object arg)voiddebug(String format, Object... arguments)voiddebug(String format, Object arg1, Object arg2)voiddebug(String msg, Throwable t)voiddebug(org.slf4j.Marker marker, String msg)voiddebug(org.slf4j.Marker marker, String format, Object arg)voiddebug(org.slf4j.Marker marker, String format, Object... arguments)voiddebug(org.slf4j.Marker marker, String format, Object arg1, Object arg2)voiddebug(org.slf4j.Marker marker, String msg, Throwable t)voiderror(String msg)voiderror(String format, Object arg)voiderror(String format, Object... arguments)voiderror(String format, Object arg1, Object arg2)voiderror(String msg, Throwable t)voiderror(org.slf4j.Marker marker, String msg)voiderror(org.slf4j.Marker marker, String format, Object arg)voiderror(org.slf4j.Marker marker, String format, Object... arguments)voiderror(org.slf4j.Marker marker, String format, Object arg1, Object arg2)voiderror(org.slf4j.Marker marker, String msg, Throwable t)private voidformat(org.slf4j.event.Level level, String format, Object arg)Convert format and output.private voidformat(org.slf4j.event.Level level, String format, Object... arguments)Convert format and output.private voidformat(org.slf4j.event.Level level, String format, Object arg1, Object arg2)Convert format and output.static org.slf4j.LoggergetLogger(Class<?> clazz)Replacement forLoggerFactory.getLogger(Class).StringgetName()voidinfo(String msg)voidinfo(String format, Object arg)voidinfo(String format, Object... arguments)voidinfo(String format, Object arg1, Object arg2)voidinfo(String msg, Throwable t)voidinfo(org.slf4j.Marker marker, String msg)voidinfo(org.slf4j.Marker marker, String format, Object arg)voidinfo(org.slf4j.Marker marker, String format, Object... arguments)voidinfo(org.slf4j.Marker marker, String format, Object arg1, Object arg2)voidinfo(org.slf4j.Marker marker, String msg, Throwable t)booleanisDebugEnabled()booleanisDebugEnabled(org.slf4j.Marker marker)booleanisErrorEnabled()booleanisErrorEnabled(org.slf4j.Marker marker)booleanisInfoEnabled()booleanisInfoEnabled(org.slf4j.Marker marker)booleanisTraceEnabled()booleanisTraceEnabled(org.slf4j.Marker marker)booleanisWarnEnabled()booleanisWarnEnabled(org.slf4j.Marker marker)voidtrace(String msg)voidtrace(String format, Object arg)voidtrace(String format, Object... arguments)voidtrace(String format, Object arg1, Object arg2)voidtrace(String msg, Throwable t)voidtrace(org.slf4j.Marker marker, String msg)voidtrace(org.slf4j.Marker marker, String format, Object arg)voidtrace(org.slf4j.Marker marker, String format, Object... argArray)voidtrace(org.slf4j.Marker marker, String format, Object arg1, Object arg2)voidtrace(org.slf4j.Marker marker, String msg, Throwable t)voidwarn(String msg)voidwarn(String format, Object arg)voidwarn(String format, Object... arguments)voidwarn(String format, Object arg1, Object arg2)voidwarn(String msg, Throwable t)voidwarn(org.slf4j.Marker marker, String msg)voidwarn(org.slf4j.Marker marker, String format, Object arg)voidwarn(org.slf4j.Marker marker, String format, Object... arguments)voidwarn(org.slf4j.Marker marker, String format, Object arg1, Object arg2)voidwarn(org.slf4j.Marker marker, String msg, Throwable t)
-
-
-
Field Detail
-
encapsulated
private final org.slf4j.Logger encapsulated
The 'real' logger.
-
pat
private final Pattern pat
Pattern to change {{} to %s.
-
-
Method Detail
-
format
private void format(@Nullable org.slf4j.event.Level level, @Nonnull String format, Object arg)Convert format and output.- Parameters:
level- logging levelformat- the format to usearg- the argument
-
format
private void format(@Nullable org.slf4j.event.Level level, String format, Object arg1, Object arg2)Convert format and output.- Parameters:
level- logging levelformat- the format to usearg1- the first argumentarg2- the second argument
-
format
private void format(@Nullable org.slf4j.event.Level level, String format, Object... arguments)Convert format and output.- Parameters:
level- logging levelformat- the format to usearguments- the arguments
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.slf4j.Logger
-
isTraceEnabled
public boolean isTraceEnabled()
- Specified by:
isTraceEnabledin interfaceorg.slf4j.Logger
-
trace
public void trace(String msg)
- Specified by:
tracein interfaceorg.slf4j.Logger
-
trace
public void trace(String format, Object arg)
- Specified by:
tracein interfaceorg.slf4j.Logger
-
trace
public void trace(String format, Object arg1, Object arg2)
- Specified by:
tracein interfaceorg.slf4j.Logger
-
trace
public void trace(String format, Object... arguments)
- Specified by:
tracein interfaceorg.slf4j.Logger
-
isTraceEnabled
public boolean isTraceEnabled(org.slf4j.Marker marker)
- Specified by:
isTraceEnabledin interfaceorg.slf4j.Logger
-
trace
public void trace(org.slf4j.Marker marker, String msg)- Specified by:
tracein interfaceorg.slf4j.Logger
-
trace
public void trace(org.slf4j.Marker marker, String format, Object arg)- Specified by:
tracein interfaceorg.slf4j.Logger
-
trace
public void trace(org.slf4j.Marker marker, String format, Object arg1, Object arg2)- Specified by:
tracein interfaceorg.slf4j.Logger
-
trace
public void trace(org.slf4j.Marker marker, String format, Object... argArray)- Specified by:
tracein interfaceorg.slf4j.Logger
-
trace
public void trace(org.slf4j.Marker marker, String msg, Throwable t)- Specified by:
tracein interfaceorg.slf4j.Logger
-
isDebugEnabled
public boolean isDebugEnabled()
- Specified by:
isDebugEnabledin interfaceorg.slf4j.Logger
-
debug
public void debug(String msg)
- Specified by:
debugin interfaceorg.slf4j.Logger
-
debug
public void debug(String format, Object arg)
- Specified by:
debugin interfaceorg.slf4j.Logger
-
debug
public void debug(String format, Object arg1, Object arg2)
- Specified by:
debugin interfaceorg.slf4j.Logger
-
debug
public void debug(String format, Object... arguments)
- Specified by:
debugin interfaceorg.slf4j.Logger
-
isDebugEnabled
public boolean isDebugEnabled(org.slf4j.Marker marker)
- Specified by:
isDebugEnabledin interfaceorg.slf4j.Logger
-
debug
public void debug(org.slf4j.Marker marker, String msg)- Specified by:
debugin interfaceorg.slf4j.Logger
-
debug
public void debug(org.slf4j.Marker marker, String format, Object arg)- Specified by:
debugin interfaceorg.slf4j.Logger
-
debug
public void debug(org.slf4j.Marker marker, String format, Object arg1, Object arg2)- Specified by:
debugin interfaceorg.slf4j.Logger
-
debug
public void debug(org.slf4j.Marker marker, String format, Object... arguments)- Specified by:
debugin interfaceorg.slf4j.Logger
-
debug
public void debug(org.slf4j.Marker marker, String msg, Throwable t)- Specified by:
debugin interfaceorg.slf4j.Logger
-
isInfoEnabled
public boolean isInfoEnabled()
- Specified by:
isInfoEnabledin interfaceorg.slf4j.Logger
-
info
public void info(String msg)
- Specified by:
infoin interfaceorg.slf4j.Logger
-
info
public void info(String format, Object arg1, Object arg2)
- Specified by:
infoin interfaceorg.slf4j.Logger
-
info
public void info(String format, Object... arguments)
- Specified by:
infoin interfaceorg.slf4j.Logger
-
isInfoEnabled
public boolean isInfoEnabled(org.slf4j.Marker marker)
- Specified by:
isInfoEnabledin interfaceorg.slf4j.Logger
-
info
public void info(org.slf4j.Marker marker, String msg)- Specified by:
infoin interfaceorg.slf4j.Logger
-
info
public void info(org.slf4j.Marker marker, String format, Object arg)- Specified by:
infoin interfaceorg.slf4j.Logger
-
info
public void info(org.slf4j.Marker marker, String format, Object arg1, Object arg2)- Specified by:
infoin interfaceorg.slf4j.Logger
-
info
public void info(org.slf4j.Marker marker, String format, Object... arguments)- Specified by:
infoin interfaceorg.slf4j.Logger
-
info
public void info(org.slf4j.Marker marker, String msg, Throwable t)- Specified by:
infoin interfaceorg.slf4j.Logger
-
isWarnEnabled
public boolean isWarnEnabled()
- Specified by:
isWarnEnabledin interfaceorg.slf4j.Logger
-
warn
public void warn(String msg)
- Specified by:
warnin interfaceorg.slf4j.Logger
-
warn
public void warn(String format, Object... arguments)
- Specified by:
warnin interfaceorg.slf4j.Logger
-
warn
public void warn(String format, Object arg1, Object arg2)
- Specified by:
warnin interfaceorg.slf4j.Logger
-
isWarnEnabled
public boolean isWarnEnabled(org.slf4j.Marker marker)
- Specified by:
isWarnEnabledin interfaceorg.slf4j.Logger
-
warn
public void warn(org.slf4j.Marker marker, String msg)- Specified by:
warnin interfaceorg.slf4j.Logger
-
warn
public void warn(org.slf4j.Marker marker, String format, Object arg)- Specified by:
warnin interfaceorg.slf4j.Logger
-
warn
public void warn(org.slf4j.Marker marker, String format, Object arg1, Object arg2)- Specified by:
warnin interfaceorg.slf4j.Logger
-
warn
public void warn(org.slf4j.Marker marker, String format, Object... arguments)- Specified by:
warnin interfaceorg.slf4j.Logger
-
warn
public void warn(org.slf4j.Marker marker, String msg, Throwable t)- Specified by:
warnin interfaceorg.slf4j.Logger
-
isErrorEnabled
public boolean isErrorEnabled()
- Specified by:
isErrorEnabledin interfaceorg.slf4j.Logger
-
error
public void error(String msg)
- Specified by:
errorin interfaceorg.slf4j.Logger
-
error
public void error(String format, Object arg)
- Specified by:
errorin interfaceorg.slf4j.Logger
-
error
public void error(String format, Object arg1, Object arg2)
- Specified by:
errorin interfaceorg.slf4j.Logger
-
error
public void error(String format, Object... arguments)
- Specified by:
errorin interfaceorg.slf4j.Logger
-
isErrorEnabled
public boolean isErrorEnabled(org.slf4j.Marker marker)
- Specified by:
isErrorEnabledin interfaceorg.slf4j.Logger
-
error
public void error(org.slf4j.Marker marker, String msg)- Specified by:
errorin interfaceorg.slf4j.Logger
-
error
public void error(org.slf4j.Marker marker, String format, Object arg)- Specified by:
errorin interfaceorg.slf4j.Logger
-
error
public void error(org.slf4j.Marker marker, String format, Object arg1, Object arg2)- Specified by:
errorin interfaceorg.slf4j.Logger
-
error
public void error(org.slf4j.Marker marker, String format, Object... arguments)- Specified by:
errorin interfaceorg.slf4j.Logger
-
error
public void error(org.slf4j.Marker marker, String msg, Throwable t)- Specified by:
errorin interfaceorg.slf4j.Logger
-
getLogger
public static org.slf4j.Logger getLogger(Class<?> clazz)
Replacement forLoggerFactory.getLogger(Class).- Parameters:
clazz- what to log- Returns:
- a logger
-
-