public interface GenericLogCollector
Root interface for a log collector.
Adds new log record to a local storage.
May be configured by setting user defined log record storage and log upload strategy. Each of them may be set independently of others.
Reference implementation of each module is provided.
LogStorage
,
LogStorageStatus
,
LogUploadStrategy
,
LogUploadConfiguration
Modifier and Type | Method and Description |
---|---|
void |
setStorage(LogStorage storage)
Set user implementation of a log storage.
|
void |
setStrategy(LogUploadStrategy strategy)
Set user implementation of a log upload strategy.
|
void |
stop()
Stops and/or cleanup resources.
|
void setStorage(LogStorage storage)
storage
- User-defined log storage objectvoid setStrategy(LogUploadStrategy strategy)
strategy
- User-defined log upload strategy object.void stop()
Copyright © 2015. All rights reserved.