public class HttpEventCollectorMiddleware
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
HttpEventCollectorMiddleware.HttpSenderMiddleware
An abstract middleware component.
|
static interface |
HttpEventCollectorMiddleware.IHttpSender
An interface that describes an abstract events sender working asynchronously.
|
static interface |
HttpEventCollectorMiddleware.IHttpSenderCallback
Callback methods invoked by events sender.
|
Constructor and Description |
---|
HttpEventCollectorMiddleware() |
Modifier and Type | Method and Description |
---|---|
void |
add(HttpEventCollectorMiddleware.HttpSenderMiddleware middleware)
Plug a middleware component to the middleware chain.
|
void |
postEvents(java.util.List<HttpEventCollectorEventInfo> events,
HttpEventCollectorMiddleware.IHttpSender sender,
HttpEventCollectorMiddleware.IHttpSenderCallback callback)
Post http event collector data
|
public void postEvents(java.util.List<HttpEventCollectorEventInfo> events, HttpEventCollectorMiddleware.IHttpSender sender, HttpEventCollectorMiddleware.IHttpSenderCallback callback)
events
- listsender
- is http sendercallback
- async callbackpublic void add(HttpEventCollectorMiddleware.HttpSenderMiddleware middleware)
middleware
- is a new middleware