Return to www.inductionframework.org

com.acciente.induction.dispatcher
Class ParamResolver

java.lang.Object
  extended by com.acciente.induction.dispatcher.ParamResolver

public class ParamResolver
extends java.lang.Object

Internal. This class handles the resolution of parameter values used for injection into controller methods.


Constructor Summary
ParamResolver(ModelPool oModelPool, Config.FileUpload oFileUploadConfig)
           
 
Method Summary
 java.lang.Object getParameterValue(java.lang.Class oParamClass, javax.servlet.http.HttpServletRequest oRequest, javax.servlet.http.HttpServletResponse oResponse, ControllerResolver.Resolution oResolution)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParamResolver

public ParamResolver(ModelPool oModelPool,
                     Config.FileUpload oFileUploadConfig)
Method Detail

getParameterValue

public java.lang.Object getParameterValue(java.lang.Class oParamClass,
                                          javax.servlet.http.HttpServletRequest oRequest,
                                          javax.servlet.http.HttpServletResponse oResponse,
                                          ControllerResolver.Resolution oResolution)
                                   throws ParamResolverException,
                                          MethodNotFoundException,
                                          java.lang.ClassNotFoundException,
                                          java.lang.reflect.InvocationTargetException,
                                          com.acciente.commons.reflect.ParameterProviderException,
                                          ConstructorNotFoundException,
                                          java.lang.InstantiationException,
                                          java.lang.IllegalAccessException
Throws:
ParamResolverException
MethodNotFoundException
java.lang.ClassNotFoundException
java.lang.reflect.InvocationTargetException
com.acciente.commons.reflect.ParameterProviderException
ConstructorNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException

Return to www.inductionframework.org

Copyright (c) 2008 Acciente, LLC. All rights reserved.