org.glassfish.jersey.server.spring.scope
Class RequestContextFilter

java.lang.Object
  extended by org.glassfish.jersey.server.spring.scope.RequestContextFilter
All Implemented Interfaces:
javax.ws.rs.container.ContainerRequestFilter, javax.ws.rs.container.ContainerResponseFilter

@Provider
@PreMatching
public class RequestContextFilter
extends Object
implements javax.ws.rs.container.ContainerRequestFilter, javax.ws.rs.container.ContainerResponseFilter

Spring filter to provide a bridge between JAX-RS and Spring request attributes.

Author:
Marko Asplund (marko.asplund at yahoo.com), Jakub Podlesak (jakub.podlesak at oracle.com)

Constructor Summary
RequestContextFilter(org.glassfish.hk2.api.ServiceLocator locator)
          Create a new request context filter instance.
 
Method Summary
 void filter(javax.ws.rs.container.ContainerRequestContext requestContext)
           
 void filter(javax.ws.rs.container.ContainerRequestContext requestContext, javax.ws.rs.container.ContainerResponseContext responseContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestContextFilter

@Inject
public RequestContextFilter(org.glassfish.hk2.api.ServiceLocator locator)
Create a new request context filter instance.

Parameters:
locator - HK2 service locator.
Method Detail

filter

public void filter(javax.ws.rs.container.ContainerRequestContext requestContext)
            throws IOException
Specified by:
filter in interface javax.ws.rs.container.ContainerRequestFilter
Throws:
IOException

filter

public void filter(javax.ws.rs.container.ContainerRequestContext requestContext,
                   javax.ws.rs.container.ContainerResponseContext responseContext)
            throws IOException
Specified by:
filter in interface javax.ws.rs.container.ContainerResponseFilter
Throws:
IOException


Copyright © 2007-2014, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.