This is LogBox, an enterprise logger. Please remember to persist this factory once it has been created.
|
Method Summary |
void |
configure(any<LogBoxConfig> config)
Configure logbox for operation
|
private any<struct> |
getAppendersMap(any appenders)
Get a map of appenders by list
|
any<LogBoxConfig> |
getConfig()
Get this LogBox's configuration object
|
any |
getCurrentAppenders()
Get the list of currently registered appenders
|
any |
getCurrentLoggers()
Get the list of currently instantiated loggers
|
any<Logger> |
getLogger(any category)
Get a logger object configured with a category name and appenders
|
any<Logger> |
getRootLogger()
Get the root logger
|
private any<Util> |
getUtil()
Create and return a util object
|
any |
getVersion()
Get the LogBox version string
|
private any |
locateCategoryParentLogger(any category)
Get a parent logger according to category convention inheritance
|
private any |
registerAppender(any name, any class, [any<struct> properties='[runtime expression]'], [any layout=''], [any<numeric> levelMin='0'], [any<numeric> levelMax='4'])
Register a new appender object in the appender registry
|