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
Constructors Constructor Description FixedResponseBuilderAndStreamingResponseCustomizer()
FixedResponseBuilderAndStreamingResponseCustomizer(ResponseHandler.ResponseBuilderCustomizer responseBuilderCustomizer, PublisherResponseHandler.StreamingResponseCustomizer streamingResponseCustomizer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResponseHandler.ResponseBuilderCustomizer
getResponseBuilderCustomizer()
PublisherResponseHandler.StreamingResponseCustomizer
getStreamingResponseCustomizer()
void
setResponseBuilderCustomizer(ResponseHandler.ResponseBuilderCustomizer responseBuilderCustomizer)
void
setStreamingResponseCustomizer(PublisherResponseHandler.StreamingResponseCustomizer streamingResponseCustomizer)
PublisherResponseHandler.StreamingResponseCustomizer
streamingResponseCustomizer(ServerResourceMethod method)
Returns a customizer forStreamingResponse
.ResponseHandler.ResponseBuilderCustomizer
successfulInvocationResponseBuilderCustomizer(ServerResourceMethod method)
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 Detail
-
FixedResponseBuilderAndStreamingResponseCustomizer
public FixedResponseBuilderAndStreamingResponseCustomizer()
-
FixedResponseBuilderAndStreamingResponseCustomizer
public FixedResponseBuilderAndStreamingResponseCustomizer(ResponseHandler.ResponseBuilderCustomizer responseBuilderCustomizer, PublisherResponseHandler.StreamingResponseCustomizer streamingResponseCustomizer)
-
-
Method Detail
-
getResponseBuilderCustomizer
public ResponseHandler.ResponseBuilderCustomizer getResponseBuilderCustomizer()
-
setResponseBuilderCustomizer
public void setResponseBuilderCustomizer(ResponseHandler.ResponseBuilderCustomizer responseBuilderCustomizer)
-
getStreamingResponseCustomizer
public PublisherResponseHandler.StreamingResponseCustomizer 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
-
-