Class RequestEventPublisher
java.lang.Object
org.eclipse.jetty.reactive.client.internal.AbstractSinglePublisher<T>
org.eclipse.jetty.reactive.client.internal.AbstractEventPublisher<ReactiveRequest.Event>
org.eclipse.jetty.reactive.client.internal.RequestEventPublisher
- All Implemented Interfaces:
EventListener
,org.eclipse.jetty.client.api.Request.BeginListener
,org.eclipse.jetty.client.api.Request.CommitListener
,org.eclipse.jetty.client.api.Request.ContentListener
,org.eclipse.jetty.client.api.Request.FailureListener
,org.eclipse.jetty.client.api.Request.HeadersListener
,org.eclipse.jetty.client.api.Request.Listener
,org.eclipse.jetty.client.api.Request.QueuedListener
,org.eclipse.jetty.client.api.Request.RequestListener
,org.eclipse.jetty.client.api.Request.SuccessListener
,org.reactivestreams.Publisher<ReactiveRequest.Event>
,org.reactivestreams.Subscription
public class RequestEventPublisher extends AbstractEventPublisher<ReactiveRequest.Event> implements org.eclipse.jetty.client.api.Request.Listener
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.jetty.client.api.Request.Listener
org.eclipse.jetty.client.api.Request.Listener.Adapter
-
Constructor Summary
Constructors Constructor Description RequestEventPublisher(ReactiveRequest request)
-
Method Summary
Modifier and Type Method Description void
onBegin(org.eclipse.jetty.client.api.Request request)
void
onCommit(org.eclipse.jetty.client.api.Request request)
void
onContent(org.eclipse.jetty.client.api.Request request, ByteBuffer content)
void
onFailure(org.eclipse.jetty.client.api.Request request, Throwable failure)
void
onHeaders(org.eclipse.jetty.client.api.Request request)
void
onQueued(org.eclipse.jetty.client.api.Request request)
void
onSuccess(org.eclipse.jetty.client.api.Request request)
Methods inherited from class org.eclipse.jetty.reactive.client.internal.AbstractEventPublisher
emit, fail, onRequest, succeed
Methods inherited from class org.eclipse.jetty.reactive.client.internal.AbstractSinglePublisher
cancel, isCancelled, onFailure, request, subscribe, subscriber, toString
-
Constructor Details
-
RequestEventPublisher
-
-
Method Details
-
onQueued
public void onQueued(org.eclipse.jetty.client.api.Request request)- Specified by:
onQueued
in interfaceorg.eclipse.jetty.client.api.Request.Listener
- Specified by:
onQueued
in interfaceorg.eclipse.jetty.client.api.Request.QueuedListener
-
onBegin
public void onBegin(org.eclipse.jetty.client.api.Request request)- Specified by:
onBegin
in interfaceorg.eclipse.jetty.client.api.Request.BeginListener
- Specified by:
onBegin
in interfaceorg.eclipse.jetty.client.api.Request.Listener
-
onHeaders
public void onHeaders(org.eclipse.jetty.client.api.Request request)- Specified by:
onHeaders
in interfaceorg.eclipse.jetty.client.api.Request.HeadersListener
- Specified by:
onHeaders
in interfaceorg.eclipse.jetty.client.api.Request.Listener
-
onCommit
public void onCommit(org.eclipse.jetty.client.api.Request request)- Specified by:
onCommit
in interfaceorg.eclipse.jetty.client.api.Request.CommitListener
- Specified by:
onCommit
in interfaceorg.eclipse.jetty.client.api.Request.Listener
-
onContent
- Specified by:
onContent
in interfaceorg.eclipse.jetty.client.api.Request.ContentListener
- Specified by:
onContent
in interfaceorg.eclipse.jetty.client.api.Request.Listener
-
onSuccess
public void onSuccess(org.eclipse.jetty.client.api.Request request)- Specified by:
onSuccess
in interfaceorg.eclipse.jetty.client.api.Request.Listener
- Specified by:
onSuccess
in interfaceorg.eclipse.jetty.client.api.Request.SuccessListener
-
onFailure
- Specified by:
onFailure
in interfaceorg.eclipse.jetty.client.api.Request.FailureListener
- Specified by:
onFailure
in interfaceorg.eclipse.jetty.client.api.Request.Listener
-