LogCollector Protocol Reference

Conforms to GenericLogCollector
Declared in LogCollector.h

Overview

Interface for a log collector.

Adds new log record to a local storage.

May be configured by setting user defined log record storage, storage status, upload configuration and log upload strategy. Each of them may be set independently of others.

Reference implementation of each module used by default.

This interface is auto-generated.

– addLogRecord: required method

Adds new log record to local storage.

- (BucketRunner *)addLogRecord:(KAADummyLog *)record

Parameters

record

New log record object

Return Value

The BucketRunner object which allows tracking a delivery status of a log record.

Discussion

Adds new log record to local storage.

Declared In

LogCollector.h

– setLogDeliveryDelegate: required method

Set a delegate which receives a delivery status of each log bucket.

- (void)setLogDeliveryDelegate:(id<LogDeliveryDelegate>)delegate

Discussion

Set a delegate which receives a delivery status of each log bucket.

Declared In

GenericLogCollector.h