com.sun.jersey.multipart.impl
Class FormDataMultiPartDispatchProvider

java.lang.Object
  extended by com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider
      extended by com.sun.jersey.multipart.impl.FormDataMultiPartDispatchProvider
All Implemented Interfaces:
ResourceMethodDispatchProvider

public class FormDataMultiPartDispatchProvider
extends AbstractResourceMethodDispatchProvider

Support @FormDataParam injection into method parameters from a FormDataMultiPart entity.


Constructor Summary
FormDataMultiPartDispatchProvider()
           
 
Method Summary
 RequestDispatcher create(AbstractResourceMethod method)
          Create a RequestDispatcher for a resource method of a resource.
protected  InjectableValuesProvider getInjectableValuesProvider(AbstractResourceMethod method)
          Get the injectable values provider for an abstract resource method.
 
Methods inherited from class com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider
getInjectableProviderContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FormDataMultiPartDispatchProvider

public FormDataMultiPartDispatchProvider()
Method Detail

create

public RequestDispatcher create(AbstractResourceMethod method)
Description copied from interface: ResourceMethodDispatchProvider
Create a RequestDispatcher for a resource method of a resource.

Specified by:
create in interface ResourceMethodDispatchProvider
Overrides:
create in class AbstractResourceMethodDispatchProvider
Parameters:
method - the abstract resource method.
Returns:
the request dispatcher, otherwise null if it could not be created for the abstract resource method.

getInjectableValuesProvider

protected InjectableValuesProvider getInjectableValuesProvider(AbstractResourceMethod method)
Description copied from class: AbstractResourceMethodDispatchProvider
Get the injectable values provider for an abstract resource method.

Specified by:
getInjectableValuesProvider in class AbstractResourceMethodDispatchProvider
Parameters:
method - 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 © 2013 Oracle Corporation. All Rights Reserved.