palio
Class Logger
java.lang.Object
palio.Logger
public class Logger
- extends java.lang.Object
- Author:
- Krzysztof Madyniak (kmadyniak@torn.com.pl)
Constructor Summary |
Logger(java.util.Properties loggersConfig)
|
Method Summary |
static org.apache.log4j.Logger |
createLogger(java.lang.String instanceName,
java.lang.String loggerName,
java.lang.String dir,
java.lang.String level,
java.lang.String appender,
java.lang.String pattern,
boolean additivity)
Creates new logger. |
static void |
debug(Instance instance,
java.lang.String message)
|
static void |
debug(Instance instance,
java.lang.String message,
java.lang.Throwable exception)
|
static void |
debug(java.lang.String message)
|
static void |
debug(java.lang.String message,
java.lang.Throwable exception)
|
static void |
error(Instance instance,
java.lang.String message)
|
static void |
error(Instance instance,
java.lang.String message,
java.lang.Throwable exception)
|
static void |
error(java.lang.String message)
|
static void |
error(java.lang.String message,
java.lang.Throwable exception)
|
static void |
fatal(Instance instance,
java.lang.String message)
|
static void |
fatal(Instance instance,
java.lang.String message,
java.lang.Throwable exception)
|
static void |
fatal(java.lang.String message)
|
static void |
fatal(java.lang.String message,
java.lang.Throwable exception)
|
static java.lang.String |
getDefaultPattern()
|
static java.util.logging.Logger |
getDesignerLogger()
|
static org.apache.log4j.Logger |
getLogger(Instance instance,
java.lang.String name)
|
static org.apache.log4j.Logger |
getLogger(java.lang.String name)
|
static java.io.File |
getLogsDirectory()
|
static org.apache.log4j.Logger |
getPalioLogger()
|
static org.apache.log4j.Logger |
getPalioLogger(Instance instance)
|
static void |
getRuntimeInfo(java.lang.StringBuilder info)
|
static void |
info(Instance instance,
java.lang.String message)
|
static void |
info(java.lang.String message)
|
static void |
log(java.lang.String message)
Deprecated. replaced by info(String) |
static void |
log(java.lang.String message,
java.lang.Throwable exception)
Deprecated. replaced by error(String, Throwable) |
static void |
logError(java.lang.String message)
Deprecated. replaced by error(String) |
static void |
memoryLog()
|
static void |
memoryLogGC()
|
static void |
setContext(javax.servlet.ServletContext context)
|
static void |
setDefaultLevel(java.lang.String defaultLevel)
|
static void |
setDefaultPattern(java.lang.String defaultPattern)
|
static void |
setLogFileAppender(java.lang.String appender)
|
static void |
setLogsDirectory(java.io.File logsDirectory)
|
static void |
startExternalLoggers()
|
static void |
trace(Instance instance,
java.lang.String message)
|
static void |
trace(Instance instance,
java.lang.String message,
java.lang.Throwable exception)
|
static void |
trace(java.lang.String message)
|
static void |
trace(java.lang.String message,
java.lang.Throwable exception)
|
static void |
warn(Instance instance,
java.lang.String message)
|
static void |
warn(Instance instance,
java.lang.String message,
java.lang.Throwable exception)
|
static void |
warn(java.lang.String message)
|
static void |
warn(java.lang.String message,
java.lang.Throwable exception)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JPALIO_LOGGER_NAME
public static final java.lang.String JPALIO_LOGGER_NAME
- See Also:
- Constant Field Values
JPALIO_WARN_LOGGER_NAME
public static final java.lang.String JPALIO_WARN_LOGGER_NAME
- See Also:
- Constant Field Values
JPALIO_ERROR_LOGGER_NAME
public static final java.lang.String JPALIO_ERROR_LOGGER_NAME
- See Also:
- Constant Field Values
JPALIO_FATAL_LOGGER_NAME
public static final java.lang.String JPALIO_FATAL_LOGGER_NAME
- See Also:
- Constant Field Values
Logger
public Logger(java.util.Properties loggersConfig)
setLogFileAppender
public static void setLogFileAppender(java.lang.String appender)
trace
public static void trace(Instance instance,
java.lang.String message,
java.lang.Throwable exception)
trace
public static void trace(Instance instance,
java.lang.String message)
trace
public static void trace(java.lang.String message)
trace
public static void trace(java.lang.String message,
java.lang.Throwable exception)
debug
public static void debug(Instance instance,
java.lang.String message,
java.lang.Throwable exception)
debug
public static void debug(Instance instance,
java.lang.String message)
debug
public static void debug(java.lang.String message)
debug
public static void debug(java.lang.String message,
java.lang.Throwable exception)
info
public static void info(Instance instance,
java.lang.String message)
info
public static void info(java.lang.String message)
warn
public static void warn(Instance instance,
java.lang.String message,
java.lang.Throwable exception)
warn
public static void warn(Instance instance,
java.lang.String message)
warn
public static void warn(java.lang.String message)
warn
public static void warn(java.lang.String message,
java.lang.Throwable exception)
error
public static void error(Instance instance,
java.lang.String message,
java.lang.Throwable exception)
error
public static void error(Instance instance,
java.lang.String message)
error
public static void error(java.lang.String message)
error
public static void error(java.lang.String message,
java.lang.Throwable exception)
fatal
public static void fatal(Instance instance,
java.lang.String message,
java.lang.Throwable exception)
fatal
public static void fatal(Instance instance,
java.lang.String message)
fatal
public static void fatal(java.lang.String message)
fatal
public static void fatal(java.lang.String message,
java.lang.Throwable exception)
log
@Deprecated
public static void log(java.lang.String message)
- Deprecated. replaced by
info(String)
logError
@Deprecated
public static void logError(java.lang.String message)
- Deprecated. replaced by
error(String)
log
@Deprecated
public static void log(java.lang.String message,
java.lang.Throwable exception)
- Deprecated. replaced by
error(String, Throwable)
getLogger
public static org.apache.log4j.Logger getLogger(java.lang.String name)
getLogger
public static org.apache.log4j.Logger getLogger(Instance instance,
java.lang.String name)
createLogger
public static org.apache.log4j.Logger createLogger(java.lang.String instanceName,
java.lang.String loggerName,
java.lang.String dir,
java.lang.String level,
java.lang.String appender,
java.lang.String pattern,
boolean additivity)
- Creates new logger. Using by a configurator.
- Parameters:
instanceName
- jPALIO instance nameloggerName
- logger namedir
- Path to directory where logs should be write to. If null, logs will be written to default instance logs directory.pattern
- Pattern for log entrylevel
- Logging level
getPalioLogger
public static org.apache.log4j.Logger getPalioLogger()
getPalioLogger
public static org.apache.log4j.Logger getPalioLogger(Instance instance)
getDefaultPattern
public static java.lang.String getDefaultPattern()
setDefaultPattern
public static void setDefaultPattern(java.lang.String defaultPattern)
getLogsDirectory
public static java.io.File getLogsDirectory()
setLogsDirectory
public static void setLogsDirectory(java.io.File logsDirectory)
setDefaultLevel
public static void setDefaultLevel(java.lang.String defaultLevel)
setContext
public static void setContext(javax.servlet.ServletContext context)
memoryLog
public static void memoryLog()
memoryLogGC
public static void memoryLogGC()
getRuntimeInfo
public static void getRuntimeInfo(java.lang.StringBuilder info)
getDesignerLogger
public static java.util.logging.Logger getDesignerLogger()
startExternalLoggers
public static void startExternalLoggers()