Class ReactiveRequest.Event
- java.lang.Object
-
- org.eclipse.jetty.reactive.client.ReactiveRequest.Event
-
- Enclosing class:
- ReactiveRequest
public static class ReactiveRequest.Event extends java.lang.ObjectA ReactiveRequest event.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReactiveRequest.Event.TypeThe event types
-
Constructor Summary
Constructors Constructor Description Event(ReactiveRequest.Event.Type type, ReactiveRequest request)Event(ReactiveRequest.Event.Type type, ReactiveRequest request, java.lang.Throwable failure)Event(ReactiveRequest.Event.Type type, ReactiveRequest request, java.nio.ByteBuffer content)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.nio.ByteBuffergetContent()java.lang.ThrowablegetFailure()ReactiveRequestgetRequest()ReactiveRequest.Event.TypegetType()
-
-
-
Constructor Detail
-
Event
public Event(ReactiveRequest.Event.Type type, ReactiveRequest request)
-
Event
public Event(ReactiveRequest.Event.Type type, ReactiveRequest request, java.nio.ByteBuffer content)
-
Event
public Event(ReactiveRequest.Event.Type type, ReactiveRequest request, java.lang.Throwable failure)
-
-
Method Detail
-
getType
public ReactiveRequest.Event.Type getType()
- Returns:
- the event type
-
getRequest
public ReactiveRequest getRequest()
- Returns:
- the request that generated this event
-
getContent
public java.nio.ByteBuffer getContent()
- Returns:
- the event content, or null if this is not a content event
-
getFailure
public java.lang.Throwable getFailure()
- Returns:
- the event failure, or null if this is not a failure event
-
-