Package com.splunk.logging
Class HttpEventCollectorMiddleware.HttpSenderMiddleware
java.lang.Object
com.splunk.logging.HttpEventCollectorMiddleware.HttpSenderMiddleware
- Direct Known Subclasses:
HttpEventCollectorResendMiddleware
- Enclosing class:
- HttpEventCollectorMiddleware
public abstract static class HttpEventCollectorMiddleware.HttpSenderMiddleware extends Object
An abstract middleware component.
-
Constructor Summary
Constructors Constructor Description HttpSenderMiddleware()
-
Method Summary
Modifier and Type Method Description protected void
callNext(List<HttpEventCollectorEventInfo> events, HttpEventCollectorMiddleware.IHttpSender sender, HttpEventCollectorMiddleware.IHttpSenderCallback callback)
abstract void
postEvents(List<HttpEventCollectorEventInfo> events, HttpEventCollectorMiddleware.IHttpSender sender, HttpEventCollectorMiddleware.IHttpSenderCallback callback)
-
Constructor Details
-
HttpSenderMiddleware
public HttpSenderMiddleware()
-
-
Method Details
-
postEvents
public abstract void postEvents(List<HttpEventCollectorEventInfo> events, HttpEventCollectorMiddleware.IHttpSender sender, HttpEventCollectorMiddleware.IHttpSenderCallback callback) -
callNext
protected void callNext(List<HttpEventCollectorEventInfo> events, HttpEventCollectorMiddleware.IHttpSender sender, HttpEventCollectorMiddleware.IHttpSenderCallback callback)
-