Public Member Functions | |
| void | acsLogConnConnecting () |
| synchronized void | acsLogConnEstablished () |
| void | acsLogConnDisconnected () |
| synchronized void | acsLogConnLost () |
| void | reportStatus (String status) |
| void | logEntryReceived (ILogEntry logEntry) |
| void | acsLogConnSuspended () |
| void | acsLogsDelay () |
Package Functions | |
| MyRemoteResponseCallback (DelayQueue< DelayedLogEntry > logDelayQueue, ArrayList< String > statusReports) | |
| boolean | awaitConnection (long timeout, TimeUnit unit) throws InterruptedException |
| boolean | isVerbose () |
| void | setVerbose (boolean verbose) |
| void | setDelayMillis (long newDelayMillis) |
Private Attributes | |
| boolean | verbose = false |
| final ArrayList< String > | statusReports |
| final DelayQueue< DelayedLogEntry > | logDelayQueue |
| long | delayMillis = 20000 |
| boolean | isConnected = false |
| CountDownLatch | connectSync |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Sets the delay for log entries in the queue.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.8