public interface NoticeReporter
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
APPLICATION_PACKAGE_PROP_KEY
System property key that maps a package to an application.
|
static java.lang.String |
DEFAULT_API_HOST
Default host to connect to for the Honeybadger API.
|
static java.lang.String |
DEFAULT_API_PROTO
Default protocol for connecting to the Honeybadger API.
|
static java.lang.String |
DEFAULT_FEEDBACK_FORM_TEMPLATE_PATH
Default feedback form template path.
|
static java.lang.String |
DISPLAY_FEEDBACK_FORM_KEY
System property key indicating if we display the feedback form.
|
static java.lang.String |
FEEDBACK_FORM_TEMPLATE_PATH_KEY
System property key indicating the path to the feedback form template.
|
static java.lang.String |
HONEYBADGER_API_KEY_SYS_PROP_KEY
System property key identifying the Honeybadger API key to use.
|
static java.lang.String |
HONEYBADGER_EXCLUDED_CLASSES_SYS_PROP_KEY
CSV list of exception classes to ignore.
|
static java.lang.String |
HONEYBADGER_EXCLUDED_PARAMS_SYS_PROP_KEY
CSV list of parameters to not include.
|
static java.lang.String |
HONEYBADGER_EXCLUDED_PROPS_SYS_PROP_KEY
CSV list of system properties to not include.
|
static java.lang.String |
HONEYBADGER_URL_SYS_PROP_KEY
System property key identifying the Honeybadger URL to use.
|
static java.lang.String |
READ_API_KEY_PROP_KEY
System property key identifying the Honeybadger Read API key.
|
| Modifier and Type | Method and Description |
|---|---|
NoticeReportResult |
reportError(java.lang.Throwable error)
Send any Java
Throwable to the Honeybadger error
reporting interface. |
NoticeReportResult |
reportError(java.lang.Throwable error,
java.lang.Object request)
Send any Java
Throwable to the Honeybadger error
reporting interface. |
static final java.lang.String HONEYBADGER_URL_SYS_PROP_KEY
static final java.lang.String HONEYBADGER_API_KEY_SYS_PROP_KEY
static final java.lang.String HONEYBADGER_EXCLUDED_PROPS_SYS_PROP_KEY
static final java.lang.String HONEYBADGER_EXCLUDED_PARAMS_SYS_PROP_KEY
static final java.lang.String HONEYBADGER_EXCLUDED_CLASSES_SYS_PROP_KEY
static final java.lang.String APPLICATION_PACKAGE_PROP_KEY
static final java.lang.String READ_API_KEY_PROP_KEY
static final java.lang.String DISPLAY_FEEDBACK_FORM_KEY
static final java.lang.String FEEDBACK_FORM_TEMPLATE_PATH_KEY
static final java.lang.String DEFAULT_FEEDBACK_FORM_TEMPLATE_PATH
static final java.lang.String DEFAULT_API_PROTO
static final java.lang.String DEFAULT_API_HOST
NoticeReportResult reportError(java.lang.Throwable error)
Throwable to the Honeybadger error
reporting interface.error - error to reportNoticeReportResult reportError(java.lang.Throwable error, java.lang.Object request)
Throwable to the Honeybadger error
reporting interface.error - error to reportrequest - Object to parse for request properties