You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by cs...@apache.org on 2016/11/30 18:20:31 UTC
[3/8] aries-jax-rs-whiteboard git commit: Changes to make tests easier
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 <cs...@apache.org>
Authored: Wed Nov 30 19:12:04 2016 +0100
Committer: Carlos Sierra <cs...@apache.org>
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"));
}
}