private static class ContainerFilteringStage.ResponseFilterStage extends AbstractChainableStage<ContainerResponse>
Stage.Builder<DATA>, Stage.Continuation<DATA>| Modifier and Type | Field and Description |
|---|---|
private java.lang.Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> |
filters |
private RequestProcessingContext |
processingContext |
private TracingLogger |
tracingLogger |
| Modifier | Constructor and Description |
|---|---|
private |
ResponseFilterStage(RequestProcessingContext processingContext,
java.lang.Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> filters,
TracingLogger tracingLogger) |
| Modifier and Type | Method and Description |
|---|---|
Stage.Continuation<ContainerResponse> |
apply(ContainerResponse responseContext)
Performs a data processing task and returns the processed data together with
a
processing continuation. |
getDefaultNext, setDefaultNextprivate final RequestProcessingContext processingContext
private final java.lang.Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> filters
private final TracingLogger tracingLogger
private ResponseFilterStage(RequestProcessingContext processingContext, java.lang.Iterable<RankedProvider<javax.ws.rs.container.ContainerResponseFilter>> filters, TracingLogger tracingLogger)
public Stage.Continuation<ContainerResponse> apply(ContainerResponse responseContext)
Stageprocessing continuation.responseContext - data to be transformed.