public class LogCollector extends Object
| Constructor and Description |
|---|
LogCollector(String logger,
EnvironmentDetail envDetail,
AppIdentityService appIdentityService)
Constructor
|
LogCollector(@NonNull String platform,
@NonNull String logger,
@NonNull EnvironmentDetail envDetail,
@NonNull AppIdentityService appIdentityService)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addLogMsg(LogMsg logMsg)
Queues logMsg to be sent
|
int |
flush(LogTransport logTransport)
Flushes the queue by sending all messages to Stackify
|
public LogCollector(@NonNull
@NonNull String platform,
@NonNull
@NonNull String logger,
@NonNull
@NonNull EnvironmentDetail envDetail,
@NonNull
@NonNull AppIdentityService appIdentityService)
platform - Logger platform (log type)logger - The logger (project) nameenvDetail - Environment detailspublic LogCollector(String logger, EnvironmentDetail envDetail, AppIdentityService appIdentityService)
logger - The logger (project) nameenvDetail - Environment detailspublic void addLogMsg(LogMsg logMsg)
logMsg - The log messagepublic int flush(LogTransport logTransport) throws Exception
logTransport - The LogMsgGroup senderExceptionCopyright © 2020 Stackify, LLC. All rights reserved.