org.glassfish.jersey.server
Class ContainerMessageBodyWorkersInitializer

java.lang.Object
  extended by org.glassfish.jersey.server.ContainerMessageBodyWorkersInitializer
All Implemented Interfaces:
com.google.common.base.Function<JerseyContainerRequestContext,JerseyContainerRequestContext>

public class ContainerMessageBodyWorkersInitializer
extends java.lang.Object
implements com.google.common.base.Function<JerseyContainerRequestContext,JerseyContainerRequestContext>

Function that can be put to an acceptor chain to properly initialize MessageBodyWorkers instance on a current request and response.

Author:
Marek Potociar (marek.potociar at oracle.com)

Constructor Summary
ContainerMessageBodyWorkersInitializer(org.glassfish.hk2.Factory<MessageBodyWorkers> workersFactory)
          Create new MessageBodyWorkers initialization function for requests and responses.
 
Method Summary
 JerseyContainerRequestContext apply(JerseyContainerRequestContext requestContext)
           
 
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

ContainerMessageBodyWorkersInitializer

public ContainerMessageBodyWorkersInitializer(org.glassfish.hk2.Factory<MessageBodyWorkers> workersFactory)
Create new MessageBodyWorkers initialization function for requests and responses.

Parameters:
workersFactory - MessageBodyWorkers factory.
Method Detail

apply

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


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