ReportSenderFactory

interface ReportSenderFactory : Plugin

Factory for creating and configuring a ReportSender instance. Implementations must have a no argument constructor.

Each configured ReportSenderFactory is created within the LegacySenderService and is used to construct and configure a single ReportSender.

Created by William on 4-JAN-2016.

Functions

create
Link copied to clipboard
abstract fun create(context: Context, config: CoreConfiguration): ReportSender
enabled
Link copied to clipboard
open fun enabled(config: CoreConfiguration): Boolean
controls if this instance is active

Inheritors

HttpSenderFactory
Link copied to clipboard
EmailIntentSenderFactory
Link copied to clipboard