Class ClientResponseFilterTest.MyClientFilter
java.lang.Object
io.micronaut.http.client.tck.tests.filter.ClientResponseFilterTest.MyClientFilter
- Enclosing class:
- ClientResponseFilterTest
@ClientFilter
@Singleton
@Requires(property="spec.name",
value="ClientResponseFilterTest")
public static class ClientResponseFilterTest.MyClientFilter
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) voidresponseFilterThrowableParameter(io.micronaut.http.client.exceptions.HttpClientResponseException t) voidvoidvoidresponseFilterThrowableParameterNullable(@Nullable AssertionError t)
-
Constructor Details
-
MyClientFilter
public MyClientFilter()
-
-
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) -
responseFilterThrowableParameter
@ResponseFilter("/response-filter/throwable-parameter") public void responseFilterThrowableParameter(io.micronaut.http.client.exceptions.HttpClientResponseException t) -
responseFilterThrowableParameter
@ResponseFilter("/response-filter/throwable-parameter") public void responseFilterThrowableParameter(AssertionError t) -
responseFilterThrowableParameterNullable
@ResponseFilter("/response-filter/throwable-parameter") public void responseFilterThrowableParameterNullable(@Nullable @Nullable AssertionError 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)
-