Class FixedResponseBuilderAndStreamingResponseCustomizer
java.lang.Object
org.jboss.resteasy.reactive.server.model.FixedResponseBuilderAndStreamingResponseCustomizer
- All Implemented Interfaces:
HandlerChainCustomizer
public class FixedResponseBuilderAndStreamingResponseCustomizer
extends Object
implements HandlerChainCustomizer
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jboss.resteasy.reactive.server.model.HandlerChainCustomizer
HandlerChainCustomizer.Phase
-
Constructor Summary
ConstructorDescriptionFixedResponseBuilderAndStreamingResponseCustomizer
(ResponseHandler.ResponseBuilderCustomizer responseBuilderCustomizer, PublisherResponseHandler.StreamingResponseCustomizer streamingResponseCustomizer) -
Method Summary
Modifier and TypeMethodDescriptionvoid
setResponseBuilderCustomizer
(ResponseHandler.ResponseBuilderCustomizer responseBuilderCustomizer) void
setStreamingResponseCustomizer
(PublisherResponseHandler.StreamingResponseCustomizer streamingResponseCustomizer) Returns a customizer forStreamingResponse
.Returns a customizer forResponse.ResponseBuilder
.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jboss.resteasy.reactive.server.model.HandlerChainCustomizer
alternateInvocationHandler, alternateInvoker, handlers
-
Constructor Details
-
FixedResponseBuilderAndStreamingResponseCustomizer
public FixedResponseBuilderAndStreamingResponseCustomizer() -
FixedResponseBuilderAndStreamingResponseCustomizer
public FixedResponseBuilderAndStreamingResponseCustomizer(ResponseHandler.ResponseBuilderCustomizer responseBuilderCustomizer, PublisherResponseHandler.StreamingResponseCustomizer streamingResponseCustomizer)
-
-
Method Details
-
getResponseBuilderCustomizer
-
setResponseBuilderCustomizer
public void setResponseBuilderCustomizer(ResponseHandler.ResponseBuilderCustomizer responseBuilderCustomizer) -
getStreamingResponseCustomizer
-
setStreamingResponseCustomizer
public void setStreamingResponseCustomizer(PublisherResponseHandler.StreamingResponseCustomizer streamingResponseCustomizer) -
successfulInvocationResponseBuilderCustomizer
public ResponseHandler.ResponseBuilderCustomizer successfulInvocationResponseBuilderCustomizer(ServerResourceMethod method) Description copied from interface:HandlerChainCustomizer
Returns a customizer forResponse.ResponseBuilder
. This will be used when the method invoker was called successfully and the result of the method was not aResponse
or aRestResponse
- Specified by:
successfulInvocationResponseBuilderCustomizer
in interfaceHandlerChainCustomizer
-
streamingResponseCustomizer
public PublisherResponseHandler.StreamingResponseCustomizer streamingResponseCustomizer(ServerResourceMethod method) Description copied from interface:HandlerChainCustomizer
Returns a customizer forStreamingResponse
. This will be used when a handler chain containsPublisherResponseHandler
and the customizer will be added to the list of customizers of that handler.- Specified by:
streamingResponseCustomizer
in interfaceHandlerChainCustomizer
-