| Interface | Description |
|---|---|
| ClientLogManager.LogAlarmHandler |
Because of build order problems (acsjlog before jcont), we cannot pass
ContainerServices or some
other alarm API to ClientLogManager. |
| Class | Description |
|---|---|
| AcsLogger |
A
Logger that attaches additional information to the produced LogRecords. |
| AcsLoggingHandler |
The logging handler used by ACS for remote logging.
|
| AcsLogLevel |
Defines ACS specific logging levels.
|
| AcsLogManager |
A custom log manager to be instantiated by the JVM based on the
java.util.logging.manager property. |
| AcsLogRecord |
As of ACS 6.0.2, this special LogRecord is produced by the generated type-safe logs
(module loggingts) which automatically set the target audience,
and by the audience-aware helper classes in this module.
|
| ClientLogManager |
This class provides methods for getting the loggers for components and containers.
|
| DispatchingLogQueue |
Queue for
LogRecords which takes care of dispatching them to a remote log service,
using the one provided in DispatchingLogQueue.setRemoteLogDispatcher(RemoteLogDispatcher). |
| LogParameterUtil |
Class that encapsulates access to log record parameters, and handling of a special Property-Map parameter.
|
| LogRecordComparator |
Comparator for
LogRecord objects, which uses the log level, timestamp, and log sequence number for comparison. |
| MultipleRepeatGuard |
This class can be used as a convenient map that keeps
RepeatGuard objects associated with String IDs. |
| RepeatGuard |
This class can be used to reduce the repeated execution of any kind of code,
by keeping track of the number of intended executions and the time passed since the last actual execution,
and comparing these against configured values (see details below).
|
| RepeatGuardLogger |
This class wraps a logger so that logging of records is skipped until a given number of logging attempts or given time has passed.
|
| StdOutConsoleHandler |
Copied over from
ConsoleHandler, but using System.out instead of System.err. |
| Enum | Description |
|---|---|
| ClientLogManager.LoggerOwnerType | |
| RepeatGuard.Logic |
Evaluation logic: TIMER (time based guard), COUNTER (count based guard), AND/OR (conjunction/disjunction or both)
|