ReportExecutor

class ReportExecutor(context: Context, config: CoreConfiguration, crashReportDataFactory: CrashReportDataFactory, defaultExceptionHandler: Thread.UncaughtExceptionHandler?, processFinisher: ProcessFinisher, schedulerStarter: SchedulerStarter, lastActivityManager: LastActivityManager)

Collates, records and initiates the sending of a report.

Since

4.8.0

Constructors

Link copied to clipboard
constructor(context: Context, config: CoreConfiguration, crashReportDataFactory: CrashReportDataFactory, defaultExceptionHandler: Thread.UncaughtExceptionHandler?, processFinisher: ProcessFinisher, schedulerStarter: SchedulerStarter, lastActivityManager: LastActivityManager)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
fun execute(reportBuilder: ReportBuilder)

Try to create a report. Also starts LegacySenderService

Link copied to clipboard

pass-through to default handler