Class ResponseFilterTest.MyServerFilter
java.lang.Object
io.micronaut.http.server.tck.tests.filter.ResponseFilterTest.MyServerFilter
- Enclosing class:
- ResponseFilterTest
@ServerFilter
@Singleton
@Requires(property="spec.name",
value="ResponseFilterTest")
public static class ResponseFilterTest.MyServerFilter
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidresponseFilterImmediateMutableRequestParameter(io.micronaut.http.MutableHttpRequest<?> request) voidresponseFilterImmediateRequestParameter(io.micronaut.http.HttpRequest<?> request) voidresponseFilterMutableResponseParameter(io.micronaut.http.MutableHttpResponse<?> response) CompletableFuture<io.micronaut.http.MutableHttpResponse<?>>responseFilterReplaceCompletableResponse(io.micronaut.http.HttpResponse<?> response) CompletionStage<io.micronaut.http.MutableHttpResponse<?>>responseFilterReplaceCompletionResponse(io.micronaut.http.HttpResponse<?> response) reactor.core.publisher.Mono<io.micronaut.http.MutableHttpResponse<?>>responseFilterReplaceMonoResponse(io.micronaut.http.HttpResponse<?> response) io.micronaut.http.MutableHttpResponse<?>responseFilterReplaceMutableResponse(io.micronaut.http.HttpResponse<?> response) org.reactivestreams.Publisher<io.micronaut.http.MutableHttpResponse<?>>responseFilterReplacePublisherResponse(io.micronaut.http.HttpResponse<?> response) io.micronaut.http.HttpResponse<?>responseFilterReplaceResponse(io.micronaut.http.HttpResponse<?> response) Optional<io.micronaut.http.HttpResponse<?>>@Nullable io.micronaut.http.HttpResponse<?>voidresponseFilterResponseParameter(io.micronaut.http.HttpResponse<?> response) void
-
Constructor Details
-
MyServerFilter
public MyServerFilter()
-
-
Method Details
-
responseFilterImmediateRequestParameter
@ResponseFilter("/response-filter/immediate-request-parameter") public void responseFilterImmediateRequestParameter(io.micronaut.http.HttpRequest<?> request) -
responseFilterImmediateMutableRequestParameter
@ResponseFilter("/response-filter/immediate-mutable-request-parameter") public void responseFilterImmediateMutableRequestParameter(io.micronaut.http.MutableHttpRequest<?> request) -
responseFilterResponseParameter
@ResponseFilter("/response-filter/response-parameter") public void responseFilterResponseParameter(io.micronaut.http.HttpResponse<?> response) -
responseFilterMutableResponseParameter
@ResponseFilter("/response-filter/mutable-response-parameter") public void responseFilterMutableResponseParameter(io.micronaut.http.MutableHttpResponse<?> response) -
responseFilterThrowableParameter
@ResponseFilter("/response-filter/throwable-parameter") public void responseFilterThrowableParameter(Throwable t) -
responseFilterReplaceResponse
@ResponseFilter("/response-filter/replace-response") public io.micronaut.http.HttpResponse<?> responseFilterReplaceResponse(io.micronaut.http.HttpResponse<?> response) -
responseFilterReplaceMutableResponse
@ResponseFilter("/response-filter/replace-mutable-response") public io.micronaut.http.MutableHttpResponse<?> responseFilterReplaceMutableResponse(io.micronaut.http.HttpResponse<?> response) -
responseFilterReplaceResponseNull
@ResponseFilter("/response-filter/replace-response-null") @Nullable public @Nullable io.micronaut.http.HttpResponse<?> responseFilterReplaceResponseNull() -
responseFilterReplaceResponseEmpty
@ResponseFilter("/response-filter/replace-response-empty") public Optional<io.micronaut.http.HttpResponse<?>> responseFilterReplaceResponseEmpty() -
responseFilterReplacePublisherResponse
@ResponseFilter("/response-filter/replace-publisher-response") public org.reactivestreams.Publisher<io.micronaut.http.MutableHttpResponse<?>> responseFilterReplacePublisherResponse(io.micronaut.http.HttpResponse<?> response) -
responseFilterReplaceMonoResponse
@ResponseFilter("/response-filter/replace-mono-response") public reactor.core.publisher.Mono<io.micronaut.http.MutableHttpResponse<?>> responseFilterReplaceMonoResponse(io.micronaut.http.HttpResponse<?> response) -
responseFilterReplaceCompletableResponse
@ResponseFilter("/response-filter/replace-completable-response") public CompletableFuture<io.micronaut.http.MutableHttpResponse<?>> responseFilterReplaceCompletableResponse(io.micronaut.http.HttpResponse<?> response) -
responseFilterReplaceCompletionResponse
@ResponseFilter("/response-filter/replace-completion-response") public CompletionStage<io.micronaut.http.MutableHttpResponse<?>> responseFilterReplaceCompletionResponse(io.micronaut.http.HttpResponse<?> response)
-