public class AlpacaLogger extends Object
Modifier and Type | Field and Description |
---|---|
static org.apache.logging.log4j.Level |
CLIENT |
Constructor and Description |
---|
AlpacaLogger() |
Modifier and Type | Method and Description |
---|---|
static void |
addAppenderToSessionLogger(org.apache.logging.log4j.core.Appender appender,
co.ecg.alpaca.toolkit.model.BroadWorksServer bws)
Adds the given appender to the logger for the BroadWorks session.
|
static org.apache.logging.log4j.Logger |
getSessionLogger(co.ecg.alpaca.toolkit.model.BroadWorksServer bws)
Get a logger for the specified BroadWorksServer connection
|
static org.apache.logging.log4j.Logger |
getSessionLogger(co.ecg.alpaca.toolkit.model.BroadWorksServer bws,
Class<?> clazz)
Get a logger for the specified BroadWorksServer connection and Java class
|
static org.apache.logging.log4j.Logger |
getSessionLogger(String sessionId)
Get a logger for the specified sessionId -- This can be for the
BroadWorksServer or for a web server.
|
static org.apache.logging.log4j.Logger |
getSessionLogger(String sessionId,
Class<?> clazz)
Get a logger for the specified sessionId -- This can be for the
BroadWorksServer or for a web server.
|
static void |
removeAppenderFromSessionLogger(org.apache.logging.log4j.core.Appender appender,
co.ecg.alpaca.toolkit.model.BroadWorksServer bws)
Removes the given appender from the logger for the BroadWorks session.
|
public static void addAppenderToSessionLogger(org.apache.logging.log4j.core.Appender appender, co.ecg.alpaca.toolkit.model.BroadWorksServer bws)
appender
- The appender to attachbws
- The BroadWorksServer for the sessionpublic static org.apache.logging.log4j.Logger getSessionLogger(co.ecg.alpaca.toolkit.model.BroadWorksServer bws)
bws
- The BroadWorksServer connection to retrieve the loggerpublic static org.apache.logging.log4j.Logger getSessionLogger(co.ecg.alpaca.toolkit.model.BroadWorksServer bws, Class<?> clazz)
bws
- The BroadWorksServer connection to retrieve the loggerclazz
- The Class sublogger specificationpublic static org.apache.logging.log4j.Logger getSessionLogger(String sessionId)
sessionId
- The sessionId to retrieve the loggerpublic static org.apache.logging.log4j.Logger getSessionLogger(String sessionId, Class<?> clazz)
sessionId
- The sessionId to retrieve the loggerclazz
- The Class sublogger specificationpublic static void removeAppenderFromSessionLogger(org.apache.logging.log4j.core.Appender appender, co.ecg.alpaca.toolkit.model.BroadWorksServer bws)
appender
- The appender to attachbws
- The BroadWorksServer for the sessionCopyright © 2016. All rights reserved.