
Public Member Functions | |
| AcsLoggingHandler (DispatchingLogQueue logQueue, LogConfig logConfig, String loggerName) | |
| void | configureLogging (LogConfig logConfig) |
| void | publish (LogRecord logRecord) |
| void | flush () |
| void | close () |
Static Protected Member Functions | |
| void | debug () |
Private Attributes | |
| DispatchingLogQueue | logQueue |
| LogConfig | logConfig |
| String | loggerName |
| AcsLogLevelDefinition | immediateDispatchLevel |
| boolean | isClosed |
Static Private Attributes | |
| boolean | DEBUG = Boolean.getBoolean("alma.acs.logging.verbose") |
|
||||||||||||||||
|
|
|
|
Required method. Not sure if it's useful for us.
|
|
|
Called whenever the logging configuration is updated, for example when the CDB is read. |
|
|
Used in the test. Sets debug to true. |
|
|
Forwards the flush request to the underlying queue.
|
|
|
|
|
|
Variable to enable messages. TODO: check if this flag should be integrated with LogConfig classes |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The queue that this handler puts all log records in. |
1.3.8