org.glassfish.jersey.process.internal
Class ResponseFilterProcessor

java.lang.Object
  extended by org.glassfish.jersey.process.internal.AbstractFilterProcessor<ResponseFilter>
      extended by org.glassfish.jersey.process.internal.ResponseFilterProcessor
All Implemented Interfaces:
com.google.common.base.Function<Response,Response>

public class ResponseFilterProcessor
extends AbstractFilterProcessor<ResponseFilter>
implements com.google.common.base.Function<Response,Response>

Executes the configured set of response filters on a response.

Author:
Pavel Bucek (pavel.bucek at oracle.com), Santiago Pericas-Geertsen (santiago.pericasgeertsen at oracle.com)

Field Summary
 
Fields inherited from class org.glassfish.jersey.process.internal.AbstractFilterProcessor
filterContextFactory
 
Constructor Summary
ResponseFilterProcessor()
          Create a new response filter processor.
 
Method Summary
 Response apply(Response data)
           
 
Methods inherited from class org.glassfish.jersey.process.internal.AbstractFilterProcessor
getFilters, getProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.common.base.Function
equals
 

Constructor Detail

ResponseFilterProcessor

public ResponseFilterProcessor()
Create a new response filter processor.

Method Detail

apply

public Response apply(Response data)
Specified by:
apply in interface com.google.common.base.Function<Response,Response>


Copyright © 2007-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.