Package org.acra.sender

Types

EmailIntentSender
Link copied to clipboard
class EmailIntentSender(config: CoreConfiguration) : ReportSender
Send reports through an email intent.
EmailIntentSenderFactory
Link copied to clipboard
@AutoService(value = [ReportSenderFactory::class])
class EmailIntentSenderFactory : HasConfigPlugin, ReportSenderFactory
Constructs an EmailIntentSender.
HttpSender
Link copied to clipboard
class HttpSender @JvmOverloads() constructor(config: CoreConfiguration, method: HttpSender.Method?, type: StringFormat?, formUri: String?) : ReportSender
Create a new HttpSender instance with its destination taken from the supplied config.
HttpSenderFactory
Link copied to clipboard
@AutoService(value = [ReportSenderFactory::class])
class HttpSenderFactory : HasConfigPlugin, ReportSenderFactory
Constructs a HttpSender with no report field mappings.
JobSenderService
Link copied to clipboard
@RequiresApi(api = 22)
class JobSenderService : JobService
Job service sending reports.
LegacySenderService
Link copied to clipboard
class LegacySenderService : Service
Plain service sending reports.
ReportSender
Link copied to clipboard
interface ReportSender
A simple interface for defining various crash report senders.
ReportSenderException
Link copied to clipboard
class ReportSenderException : Exception
This exception is thrown when an error occurred while sending crash data in a ReportSender implementation.
ReportSenderFactory
Link copied to clipboard
interface ReportSenderFactory : Plugin
Factory for creating and configuring a ReportSender instance.
SendingConductor
Link copied to clipboard
class SendingConductor(context: Context, config: CoreConfiguration)