org.glassfish.jersey.server.model
Class MethodParamDispatcherProvider

java.lang.Object
  extended by org.glassfish.jersey.server.model.AbstractJavaResourceMethodDispatcherProvider
      extended by org.glassfish.jersey.server.model.MethodParamDispatcherProvider
All Implemented Interfaces:
ResourceMethodDispatcher.Provider

public class MethodParamDispatcherProvider
extends AbstractJavaResourceMethodDispatcherProvider

Resource method dispatcher provider that creates factories for method parameter injection.

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

Constructor Summary
MethodParamDispatcherProvider()
           
 
Method Summary
protected  List<org.glassfish.hk2.Factory<?>> createValueProviders(InvocableResourceMethod resourceMethod)
          Get the injectable values provider for an abstract resource method.
 
Methods inherited from class org.glassfish.jersey.server.model.AbstractJavaResourceMethodDispatcherProvider
create, getServices
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodParamDispatcherProvider

public MethodParamDispatcherProvider()
Method Detail

createValueProviders

protected List<org.glassfish.hk2.Factory<?>> createValueProviders(InvocableResourceMethod resourceMethod)
Description copied from class: AbstractJavaResourceMethodDispatcherProvider
Get the injectable values provider for an abstract resource method.

Specified by:
createValueProviders in class AbstractJavaResourceMethodDispatcherProvider
Parameters:
resourceMethod - the abstract resource method.
Returns:
the injectable values provider, or null if no injectable values can be created for the parameters of the abstract resource method.


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