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
ConstructorsConstructorDescriptionFixedResponseBuilderAndStreamingResponseCustomizer(ResponseHandler.ResponseBuilderCustomizer responseBuilderCustomizer, PublisherResponseHandler.StreamingResponseCustomizer streamingResponseCustomizer) -
Method Summary
Modifier and TypeMethodDescriptionvoidsetResponseBuilderCustomizer(ResponseHandler.ResponseBuilderCustomizer responseBuilderCustomizer) voidsetStreamingResponseCustomizer(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, waitMethods 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:HandlerChainCustomizerReturns a customizer forResponse.ResponseBuilder. This will be used when the method invoker was called successfully and the result of the method was not aResponseor aRestResponse- Specified by:
successfulInvocationResponseBuilderCustomizerin interfaceHandlerChainCustomizer
-
streamingResponseCustomizer
public PublisherResponseHandler.StreamingResponseCustomizer streamingResponseCustomizer(ServerResourceMethod method) Description copied from interface:HandlerChainCustomizerReturns a customizer forStreamingResponse. This will be used when a handler chain containsPublisherResponseHandlerand the customizer will be added to the list of customizers of that handler.- Specified by:
streamingResponseCustomizerin interfaceHandlerChainCustomizer
-