| AbstractRaygunOnSendEventChain<T extends IRaygunSentEvent,M> |
This is a generic send-event chain handler.
|
| AbstractRaygunSendEventChainFactory<T extends IRaygunSentEvent> |
This is a factory base class that can create the likes of
RaygunOnBeforeSendChain or RaygunOnAfterSendChain
OnBefore event handler chains and OnAfter event handler chains are so similar they can both be created by this class.
|
| RaygunClient |
This is the main sending object that you instantiate with your API key
There should only be on RaygunClient per process/thread/request as it stores state about the said process/thread/request
|
| RaygunClientFactory |
An out-of-the-box RaygunClient factory.
|
| RaygunConnection |
Utility class to provide HttpUrlConnections that are used to communicate
with the Raygun API.
|
| RaygunMessageBuilder |
|
| RaygunOnAfterSendChain |
This is a OnAfterSend chain handler.
|
| RaygunOnAfterSendChainFactory |
A factory used to create RaygunOnAfterSendChain for a new RaygunClient
usage:
raygunClient.setOnAfterSend(
new RaygunOnAfterSendChainFactory()
.beforeAll(executeFirstFactory)
.withFilterFactory(aFilterFactory),
.withFilterFactory(anotherFilterFactory)
.afterAll(executeAfterFactory)
)
.create()
);
|
| RaygunOnBeforeSendChain |
This is a OnBeforeSend chain handler.
|
| RaygunOnBeforeSendChainFactory |
A factory used to create RaygunOnBeforeSendChain for a new RaygunClient
usage:
raygunClient.setOnBeforeSend(
new RaygunOnBeforeSendChainFactory()
.beforeAll(executeFirstFactory)
.withFilterFactory(aFilterFactory),
.withFilterFactory(anotherFilterFactory)
.afterAll(executeAfterFactory)
)
.create()
);
|
| RaygunOnFailedSendChain |
This is a OnFailedSend chain handler.
|
| RaygunOnFailedSendChainFactory |
A factory used to create RaygunOnFailedSendChain for a new RaygunClient
usage:
raygunClient.setOnFailedSend(
new RaygunOnFailedSendChainFactory()
.beforeAll(executeFirstFactory)
.withFilterFactory(aFilterFactory),
.withFilterFactory(anotherFilterFactory)
.afterAll(executeAfterFactory)
)
.create()
);
|
| RaygunSettings |
|