Changes to make tests easier
Project: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/repo Commit: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/commit/150b1e17 Tree: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/tree/150b1e17 Diff: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/diff/150b1e17 Branch: refs/heads/master Commit: 150b1e17db154ec149b7cd6e59cce7b74571ddce Parents: f9169a5 Author: Carlos Sierra <[email protected]> Authored: Wed Nov 30 19:12:04 2016 +0100 Committer: Carlos Sierra <[email protected]> Committed: Wed Nov 30 19:12:04 2016 +0100 ---------------------------------------------------------------------- .../src/main/java/test/types/TestApplication.java | 2 +- .../src/main/java/test/types/TestFilter.java | 16 +++++++++++----- 2 files changed, 12 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/150b1e17/jax-rs.itests/src/main/java/test/types/TestApplication.java ---------------------------------------------------------------------- diff --git a/jax-rs.itests/src/main/java/test/types/TestApplication.java b/jax-rs.itests/src/main/java/test/types/TestApplication.java index 42fbbe3..b58e1e0 100644 --- a/jax-rs.itests/src/main/java/test/types/TestApplication.java +++ b/jax-rs.itests/src/main/java/test/types/TestApplication.java @@ -34,7 +34,7 @@ public class TestApplication extends Application { @GET @Produces("text/plain") public String sayHello() { - return "Hello world"; + return "Hello application"; } } http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/150b1e17/jax-rs.itests/src/main/java/test/types/TestFilter.java ---------------------------------------------------------------------- diff --git a/jax-rs.itests/src/main/java/test/types/TestFilter.java b/jax-rs.itests/src/main/java/test/types/TestFilter.java index 96213e2..1757ca3 100644 --- a/jax-rs.itests/src/main/java/test/types/TestFilter.java +++ b/jax-rs.itests/src/main/java/test/types/TestFilter.java @@ -18,19 +18,25 @@ package test.types; import java.io.IOException; +import java.util.Collections; import javax.ws.rs.container.ContainerRequestContext; -import javax.ws.rs.container.ContainerRequestFilter; +import javax.ws.rs.container.ContainerResponseContext; +import javax.ws.rs.container.ContainerResponseFilter; +import javax.ws.rs.core.MultivaluedMap; import javax.ws.rs.ext.Provider; @Provider -public class TestFilter implements ContainerRequestFilter { +public class TestFilter implements ContainerResponseFilter { @Override - public void filter(ContainerRequestContext requestContext) - throws IOException { + public void filter( + ContainerRequestContext requestContext, + ContainerResponseContext responseContext) throws IOException { - System.out.println("FILTERED!"); + MultivaluedMap<String, Object> headers = responseContext.getHeaders(); + + headers.put("Filtered", Collections.singletonList("true")); } }
