Skip navigation links
A B C D E G H K L M N O P R S U V W 

A

AcraHttpSender - Annotation Type in org.acra.annotation
Http sender configuration

B

BaseHttpConfigurationBuilder - Class in org.acra.config
 
BaseHttpRequest<T> - Class in org.acra.http
 
BaseHttpRequest(CoreConfiguration, Context, HttpSender.Method, String, String, int, int, Map<String, String>) - Constructor for class org.acra.http.BaseHttpRequest
 
BaseKeyStoreFactory - Class in org.acra.security
Provides base KeyStoreFactory implementation
BaseKeyStoreFactory() - Constructor for class org.acra.security.BaseKeyStoreFactory
creates a new KeyStoreFactory for the default certificate type ACRAConstants.DEFAULT_CERTIFICATE_TYPE
BaseKeyStoreFactory(String) - Constructor for class org.acra.security.BaseKeyStoreFactory
creates a new KeyStoreFactory with the specified certificate type
BaseKeyStoreFactory.Type - Enum in org.acra.security
 
basicAuthLogin() - Method in class org.acra.config.HttpSenderConfiguration
 
basicAuthPassword() - Method in class org.acra.config.HttpSenderConfiguration
 
BinaryHttpRequest - Class in org.acra.http
 
BinaryHttpRequest(CoreConfiguration, Context, String, String, int, int, Map<String, String>) - Constructor for class org.acra.http.BinaryHttpRequest
 
BUILD_TYPE - Static variable in class org.acra.http.BuildConfig
 
BuildConfig - Class in org.acra.http
 
BuildConfig() - Constructor for class org.acra.http.BuildConfig
 

C

certificatePath() - Method in class org.acra.config.HttpSenderConfiguration
 
certificateType() - Method in class org.acra.config.HttpSenderConfiguration
 
compress() - Method in class org.acra.config.HttpSenderConfiguration
 
configureHeaders(HttpURLConnection, String, String, Map<String, String>, T) - Method in class org.acra.http.BaseHttpRequest
 
configureHttps(HttpsURLConnection) - Method in class org.acra.http.BaseHttpRequest
 
configureTimeouts(HttpURLConnection, int, int) - Method in class org.acra.http.BaseHttpRequest
 
connectionTimeout() - Method in class org.acra.config.HttpSenderConfiguration
 
convertToString(CrashReportData, StringFormat) - Method in class org.acra.sender.HttpSender
Convert a report to string
copyFromUri(Context, OutputStream, Uri) - Static method in class org.acra.util.UriUtils
 
create(Context) - Method in class org.acra.config.HttpSenderConfigurationBuilderFactory
 
create(Context) - Method in class org.acra.security.BaseKeyStoreFactory
 
create(Context) - Method in interface org.acra.security.KeyStoreFactory
 
create(Context) - Method in class org.acra.security.NoKeyStoreFactory
 
create(Context, CoreConfiguration) - Method in class org.acra.sender.HttpSenderFactory
 
createConnection(URL) - Method in class org.acra.http.BaseHttpRequest
 

D

DEBUG - Static variable in class org.acra.http.BuildConfig
 
DefaultHttpRequest - Class in org.acra.http
 
DefaultHttpRequest(CoreConfiguration, Context, HttpSender.Method, String, String, String, int, int, Map<String, String>) - Constructor for class org.acra.http.DefaultHttpRequest
 
dropReportsOnTimeout() - Method in class org.acra.config.HttpSenderConfiguration
 

E

enabled() - Method in class org.acra.config.HttpSenderConfiguration
 

G

getContentType(Context, T) - Method in class org.acra.http.BaseHttpRequest
 
getContentType(Context, Uri) - Method in class org.acra.http.BinaryHttpRequest
 
getContentType(Context, String) - Method in class org.acra.http.DefaultHttpRequest
 
getContentType(Context, Pair<String, List<Uri>>) - Method in class org.acra.http.MultipartHttpRequest
 
getFileNameFromUri(Context, Uri) - Static method in class org.acra.util.UriUtils
 
getInputStream(Context) - Method in class org.acra.security.BaseKeyStoreFactory
 
getKeyStore(Context, CoreConfiguration) - Static method in class org.acra.security.KeyStoreHelper
try to get the keystore
getKeyStoreType() - Method in class org.acra.security.BaseKeyStoreFactory
 
getMimeType(Context, Uri) - Static method in class org.acra.util.UriUtils
 
getPassword() - Method in class org.acra.security.BaseKeyStoreFactory
 
getStreamType() - Method in class org.acra.security.BaseKeyStoreFactory
 

H

handleResponse(int, String) - Method in class org.acra.http.BaseHttpRequest
 
httpHeaders() - Method in class org.acra.config.HttpSenderConfiguration
 
httpMethod() - Method in class org.acra.config.HttpSenderConfiguration
 
HttpRequest<T> - Interface in org.acra.http
 
HttpSender - Class in org.acra.sender
The ReportSender used by ACRA for http sending
HttpSender(CoreConfiguration, HttpSender.Method, StringFormat) - Constructor for class org.acra.sender.HttpSender
Create a new HttpSender instance with its destination taken from the supplied config.
HttpSender(CoreConfiguration, HttpSender.Method, StringFormat, String) - Constructor for class org.acra.sender.HttpSender
Create a new HttpPostSender instance with a fixed destination provided as a parameter.
HttpSender.Method - Enum in org.acra.sender
Available HTTP methods to send data.
HttpSenderConfiguration - Class in org.acra.config
Class generated based on AcraHttpSender (Jun 24, 2020 6:41:31 PM)
HttpSenderConfiguration(HttpSenderConfigurationBuilderImpl) - Constructor for class org.acra.config.HttpSenderConfiguration
 
HttpSenderConfigurationBuilder - Interface in org.acra.config
Class generated based on AcraHttpSender (Jun 24, 2020 6:41:31 PM)
HttpSenderConfigurationBuilderFactory - Class in org.acra.config
 
HttpSenderConfigurationBuilderFactory() - Constructor for class org.acra.config.HttpSenderConfigurationBuilderFactory
 
HttpSenderFactory - Class in org.acra.sender
Constructs a HttpSender with no report field mappings.
HttpSenderFactory() - Constructor for class org.acra.sender.HttpSenderFactory
 

K

KeyStoreFactory - Interface in org.acra.security
The interface can be used to provide a KeyStore with certificates.
keyStoreFactoryClass() - Method in class org.acra.config.HttpSenderConfiguration
 
KeyStoreHelper - Class in org.acra.security
Helper to get a KeyStore from a configuration

L

LIBRARY_PACKAGE_NAME - Static variable in class org.acra.http.BuildConfig
 

M

MultipartHttpRequest - Class in org.acra.http
Produces RFC 7578 compliant requests
MultipartHttpRequest(CoreConfiguration, Context, String, String, String, int, int, Map<String, String>) - Constructor for class org.acra.http.MultipartHttpRequest
 

N

NoKeyStoreFactory - Class in org.acra.security
Default KeyStoreFactory.
NoKeyStoreFactory() - Constructor for class org.acra.security.NoKeyStoreFactory
 

O

org.acra.annotation - package org.acra.annotation
 
org.acra.config - package org.acra.config
 
org.acra.http - package org.acra.http
 
org.acra.security - package org.acra.security
 
org.acra.sender - package org.acra.sender
 
org.acra.util - package org.acra.util
 

P

postMultipart(CoreConfiguration, Context, String, String, String, int, int, Map<String, String>, String, URL, List<Uri>) - Method in class org.acra.sender.HttpSender
 
putAttachment(CoreConfiguration, Context, String, String, int, int, Map<String, String>, URL, Uri) - Method in class org.acra.sender.HttpSender
 

R

resCertificate() - Method in class org.acra.config.HttpSenderConfiguration
 

S

send(URL, T) - Method in class org.acra.http.BaseHttpRequest
Sends to a URL.
send(URL, T) - Method in interface org.acra.http.HttpRequest
 
send(Context, CrashReportData) - Method in class org.acra.sender.HttpSender
 
sendHttpRequests(CoreConfiguration, Context, HttpSender.Method, String, String, String, int, int, Map<String, String>, String, URL, List<Uri>) - Method in class org.acra.sender.HttpSender
 
sendWithoutAttachments(CoreConfiguration, Context, HttpSender.Method, String, String, String, int, int, Map<String, String>, String, URL) - Method in class org.acra.sender.HttpSender
 
setBasicAuth(String, String) - Method in class org.acra.sender.HttpSender
Set credentials for this HttpSender that override (if present) the ones set globally.
setBasicAuthLogin(String) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
you can set here and in basicAuthPassword() the credentials for a BASIC HTTP authentication.
setBasicAuthPassword(String) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
you can set here and in basicAuthLogin() the credentials for a BASIC HTTP authentication.
setCertificatePath(String) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
a certificate used for ssl authentication
setCertificateType(String) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
type of the certificate used for ssl authentication
setCompress(boolean) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
if the server request should be compressed using gzip
setConnectionTimeout(int) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
timeout for server connection
setDropReportsOnTimeout(boolean) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
allows to prevent resending of timed out reports, possibly relieving server stress, but also reducing received report counts
setEnabled(boolean) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
 
setHttpHeaders(Map<String, String>) - Method in class org.acra.config.BaseHttpConfigurationBuilder
Set custom HTTP headers to be sent by the provided HttpSender This should be used also by third party senders.
setHttpHeaders(Map<String, String>) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
Set custom HTTP headers to be sent by the provided HttpSender This should be used also by third party senders.
setHttpMethod(HttpSender.Method) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
The HttpSender.Method to be used when posting with uri() .
setKeyStoreFactoryClass(Class<? extends KeyStoreFactory>) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
A custom class supplying a KeyStore, which will be used for ssl authentication.
setResCertificate(int) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
a certificate used for ssl authentication
setSocketTimeout(int) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
timeout for socket connection
setUri(String) - Method in interface org.acra.config.HttpSenderConfigurationBuilder
The Uri of your own server-side script that will receive reports.
socketTimeout() - Method in class org.acra.config.HttpSenderConfiguration
 

U

uri() - Method in class org.acra.config.HttpSenderConfiguration
 
UriUtils - Class in org.acra.util
 

V

valueOf(String) - Static method in enum org.acra.security.BaseKeyStoreFactory.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.acra.sender.HttpSender.Method
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.acra.security.BaseKeyStoreFactory.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.acra.sender.HttpSender.Method
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_CODE - Static variable in class org.acra.http.BuildConfig
 
VERSION_NAME - Static variable in class org.acra.http.BuildConfig
 

W

write(OutputStream, T) - Method in class org.acra.http.BaseHttpRequest
 
write(OutputStream, Uri) - Method in class org.acra.http.BinaryHttpRequest
 
write(OutputStream, String) - Method in class org.acra.http.DefaultHttpRequest
 
write(OutputStream, Pair<String, List<Uri>>) - Method in class org.acra.http.MultipartHttpRequest
 
writeContent(HttpURLConnection, HttpSender.Method, T) - Method in class org.acra.http.BaseHttpRequest
 
A B C D E G H K L M N O P R S U V W 
Skip navigation links