com.softwarementors.extjs.djn.router
Class UploadFormPostRequestProcessor
java.lang.Object
com.softwarementors.extjs.djn.router.UploadFormPostRequestProcessor
public class UploadFormPostRequestProcessor
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UploadFormPostRequestProcessor
public UploadFormPostRequestProcessor(Registry registry,
com.softwarementors.extjs.djn.router.Dispatcher dispatcher,
GlobalConfiguration globalConfiguration)
process
public void process(java.util.List<org.apache.commons.fileupload.FileItem> fileItems,
java.io.Writer writer)
throws java.io.IOException
- Throws:
java.io.IOException
createFileUploader
public static org.apache.commons.fileupload.servlet.ServletFileUpload createFileUploader()
handleFileUploadException
public void handleFileUploadException(org.apache.commons.fileupload.FileUploadException e)
getGlobalConfiguration
protected GlobalConfiguration getGlobalConfiguration()
getGson
protected com.google.gson.Gson getGson()
getJsonParser
protected com.google.gson.JsonParser getJsonParser()
appendIndividualResponseJsonString
protected void appendIndividualResponseJsonString(com.softwarementors.extjs.djn.router.ResponseBase response,
java.lang.StringBuilder result)
getRegistry
protected Registry getRegistry()
getDispatcher
protected com.softwarementors.extjs.djn.router.Dispatcher getDispatcher()
getDebug
protected boolean getDebug()
createJsonServerErrorResponse
protected com.softwarementors.extjs.djn.router.JsonErrorResponse createJsonServerErrorResponse(com.softwarementors.extjs.djn.router.RequestBase request,
java.lang.Throwable t)
getExceptionToReport
protected static java.lang.Throwable getExceptionToReport(java.lang.Throwable t)
getExceptionMessage
protected static java.lang.String getExceptionMessage(java.lang.Throwable t)
getExceptionWhere
protected java.lang.String getExceptionWhere(java.lang.Throwable t)
getMethod
protected RegisteredMethod getMethod(java.lang.String actionName,
java.lang.String methodName)
dispatch
protected java.lang.Object dispatch(java.lang.Class<?> instanceClass,
java.lang.reflect.Method method,
java.lang.Object[] parameters)
dispatch
protected java.lang.Object dispatch(java.lang.String actionName,
java.lang.String methodName,
java.lang.Object[] parameters)
getDecodedRequestParameters
protected static java.util.Map<java.lang.String,java.lang.String> getDecodedRequestParameters(java.lang.String requestString)