- DEFAULT_BASE_WAITING_TIME - Static variable in class net.kencochrane.raven.connection.AbstractConnection
-
Default base duration for a lockdown.
- DEFAULT_HOSTNAME - Static variable in class net.kencochrane.raven.event.EventBuilder
-
Default hostname if it isn't set manually (or can't be determined).
- DEFAULT_MAX_WAITING_TIME - Static variable in class net.kencochrane.raven.connection.AbstractConnection
-
Default maximum duration for a lockdown.
- DEFAULT_PACKAGE_NAME - Static variable in class net.kencochrane.raven.event.interfaces.SentryException
-
Name used when the class' package is the default one.
- DEFAULT_PLATFORM - Static variable in class net.kencochrane.raven.event.EventBuilder
-
Default platform if it isn't set manually.
- DEFAULT_UDP_PORT - Static variable in class net.kencochrane.raven.connection.UdpConnection
-
Default UDP port for a Sentry instance.
- DefaultRavenFactory - Class in net.kencochrane.raven
-
- DefaultRavenFactory() - Constructor for class net.kencochrane.raven.DefaultRavenFactory
-
- DefaultRavenFactory.DaemonThreadFactory - Class in net.kencochrane.raven
-
Thread factory generating daemon threads with a custom priority.
- doSend(Event) - Method in class net.kencochrane.raven.connection.AbstractConnection
-
Sends an event to the sentry server.
- doSend(Event) - Method in class net.kencochrane.raven.connection.HttpConnection
-
- doSend(Event) - Method in class net.kencochrane.raven.connection.UdpConnection
-
- Dsn - Class in net.kencochrane.raven.dsn
-
Data Source name allowing a direct connection to a Sentry server.
- Dsn() - Constructor for class net.kencochrane.raven.dsn.Dsn
-
- Dsn(String) - Constructor for class net.kencochrane.raven.dsn.Dsn
-
Creates a DSN based on a String.
- dsn - Variable in class net.kencochrane.raven.jul.SentryHandler
-
DSN property of the appender.
- DSN_VARIABLE - Static variable in class net.kencochrane.raven.dsn.Dsn
-
Name of the environment and system variables containing the DSN.
- dsnLookup() - Static method in class net.kencochrane.raven.dsn.Dsn
-
Looks for a DSN configuration within JNDI, the System environment or Java properties.
- send(Event) - Method in class net.kencochrane.raven.connection.AbstractConnection
-
- send(Event) - Method in class net.kencochrane.raven.connection.AsyncConnection
-
Sends an event to the sentry server.
- send(Event) - Method in interface net.kencochrane.raven.connection.Connection
-
Sends an event to the sentry server.
- sendEvent(Event) - Method in class net.kencochrane.raven.Raven
-
Sends a built
Event to the Sentry server.
- sendException(Exception) - Method in class net.kencochrane.raven.Raven
-
Sends an exception to the Sentry server.
- sendMessage(String) - Method in class net.kencochrane.raven.Raven
-
Sends a message to the Sentry server.
- SENTRY_PROTOCOL_VERSION - Static variable in class net.kencochrane.raven.connection.AbstractConnection
-
Current sentry protocol version.
- SentryException - Class in net.kencochrane.raven.event.interfaces
-
- SentryException(Throwable, StackTraceElement[]) - Constructor for class net.kencochrane.raven.event.interfaces.SentryException
-
Creates a Sentry exception based on a Java Throwable.
- SentryException(String, String, String, StackTraceInterface) - Constructor for class net.kencochrane.raven.event.interfaces.SentryException
-
Creates a Sentry exception.
- SentryHandler - Class in net.kencochrane.raven.jul
-
Logging handler in charge of sending the java.util.logging records to a Sentry server.
- SentryHandler() - Constructor for class net.kencochrane.raven.jul.SentryHandler
-
Creates an instance of SentryHandler.
- SentryHandler(Raven) - Constructor for class net.kencochrane.raven.jul.SentryHandler
-
Creates an instance of SentryHandler.
- SentryInterface - Interface in net.kencochrane.raven.event.interfaces
-
A SentryInterface is an additional structured data that can be provided with a message.
- SERVER_NAME - Static variable in class net.kencochrane.raven.marshaller.json.JsonMarshaller
-
Identifies the host client from which the event was recorded.
- setBaseWaitingTime(long) - Method in class net.kencochrane.raven.connection.AbstractConnection
-
- setBypassSecurity(boolean) - Method in class net.kencochrane.raven.connection.HttpConnection
-
- setChecksum(String) - Method in class net.kencochrane.raven.event.EventBuilder
-
Sets the checksum for the current event.
- setCompression(boolean) - Method in class net.kencochrane.raven.marshaller.json.JsonMarshaller
-
Enables the JSON compression with deflate.
- setConnection(Connection) - Method in class net.kencochrane.raven.Raven
-
- setCulprit(StackTraceElement) - Method in class net.kencochrane.raven.event.EventBuilder
-
- setCulprit(String) - Method in class net.kencochrane.raven.event.EventBuilder
-
Sets the culprit in the event.
- setLevel(Event.Level) - Method in class net.kencochrane.raven.event.EventBuilder
-
Sets the log level in the event.
- setLogger(String) - Method in class net.kencochrane.raven.event.EventBuilder
-
Sets the logger in the event.
- setMarshaller(Marshaller) - Method in class net.kencochrane.raven.connection.HttpConnection
-
- setMarshaller(Marshaller) - Method in class net.kencochrane.raven.connection.UdpConnection
-
- setMaxWaitingTime(long) - Method in class net.kencochrane.raven.connection.AbstractConnection
-
- setMessage(String) - Method in class net.kencochrane.raven.event.EventBuilder
-
Sets the message in the event.
- setNotInAppFrames(Collection<String>) - Method in class net.kencochrane.raven.marshaller.json.StackTraceInterfaceBinding
-
- setPlatform(String) - Method in class net.kencochrane.raven.event.EventBuilder
-
Sets the platform in the event.
- setRemoveCommonFramesWithEnclosing(boolean) - Method in class net.kencochrane.raven.marshaller.json.StackTraceInterfaceBinding
-
- setServerName(String) - Method in class net.kencochrane.raven.event.EventBuilder
-
Sets the serverName in the event.
- setTimeout(int) - Method in class net.kencochrane.raven.connection.HttpConnection
-
- setTimestamp(Date) - Method in class net.kencochrane.raven.event.EventBuilder
-
Sets the timestamp in the event.
- STACKTRACE_INTERFACE - Static variable in class net.kencochrane.raven.event.interfaces.StackTraceInterface
-
Name of the Sentry interface allowing to send a StackTrace.
- StackTraceInterface - Class in net.kencochrane.raven.event.interfaces
-
The StackTrace interface for Sentry, allowing to add a stackTrace to an event.
- StackTraceInterface(StackTraceElement[]) - Constructor for class net.kencochrane.raven.event.interfaces.StackTraceInterface
-
Creates a StackTrace for an
Event.
- StackTraceInterface(StackTraceElement[], StackTraceElement[]) - Constructor for class net.kencochrane.raven.event.interfaces.StackTraceInterface
-
Creates a StackTrace for an
Event.
- StackTraceInterfaceBinding - Class in net.kencochrane.raven.marshaller.json
-
- StackTraceInterfaceBinding() - Constructor for class net.kencochrane.raven.marshaller.json.StackTraceInterfaceBinding
-
- startManagingThread() - Static method in class net.kencochrane.raven.Raven
-
Sets the current thread as managed by Raven.
- stopManagingThread() - Static method in class net.kencochrane.raven.Raven
-
Sets the current thread as not managed by Raven.