| Interface | Description |
|---|---|
| ACSLogConnectionListener |
The listener for the status of the connection with the
logging channel
|
| ACSRemoteErrorListener |
This interface defines the listener to be notified
of errors encountered getting logs from the NC
|
| ACSRemoteLogListener |
This class defines the interface for classes (LCEngine)
that support custom callbacks for receiving log entries
submitted to the logging mechanism and for processing them.
|
| ACSRemoteRawLogListener |
| Class | Description |
|---|---|
| ACSListenersDispatcher |
Dispatches messages to listeners.
|
| ACSLogRetrieval |
ACSLogRetrieval stores the XML string (or a String in case of binary logs)
representing logs on a file when the engine is not able to follow the flow
of the incoming logs
The strings are stored on disk and the logs published to
the listeners when there is enough CPU available. |
| ACSRemoteAccess |
This class implements methods for declaring the naming service
and the notification channel to which the client is subscribed.
|
| ACSStructuredPushConsumer |
ACSStructuredPushConsumer gets logs from the NC
and stores them in a list called receivedLogs.
|
| CacheUtils |
A collection of utils methods
|
| LCEngine |
LCEngine connects to the logging NC and sends messages to the listeners.
|
| Exception | Description |
|---|---|
| LogParseException |
Exception used during parsing of the log messages in XML format.
|