com.atlassian.jira.web
Class JiraMultipartRequestWrapper

java.lang.Object
  extended by webwork.multipart.MultiPartRequest
      extended by webwork.multipart.PellMultiPartRequest
          extended by com.atlassian.jira.web.JiraMultipartRequestWrapper

public class JiraMultipartRequestWrapper
extends webwork.multipart.PellMultiPartRequest

Wrapper class so that we can parse and replace special characters in the request params.


Field Summary
 
Fields inherited from class webwork.multipart.MultiPartRequest
log
 
Constructor Summary
JiraMultipartRequestWrapper(javax.servlet.http.HttpServletRequest servletRequest, java.lang.String saveDir, int maxSize)
           
 
Method Summary
 java.lang.String getParameter(java.lang.String name)
           
 java.lang.String[] getParameterValues(java.lang.String name)
           
 
Methods inherited from class webwork.multipart.PellMultiPartRequest
getContentType, getFile, getFileNames, getFilesystemName, getMemoryFileContents, getParameterNames
 
Methods inherited from class webwork.multipart.MultiPartRequest
isMultiPart
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JiraMultipartRequestWrapper

public JiraMultipartRequestWrapper(javax.servlet.http.HttpServletRequest servletRequest,
                                   java.lang.String saveDir,
                                   int maxSize)
                            throws java.io.IOException
Parameters:
maxSize - maximum size post allowed
saveDir - the directory to save off the file
servletRequest - the request containing the multipart
Throws:
java.io.IOException
Method Detail

getParameter

public java.lang.String getParameter(java.lang.String name)
Overrides:
getParameter in class webwork.multipart.PellMultiPartRequest

getParameterValues

public java.lang.String[] getParameterValues(java.lang.String name)
Overrides:
getParameterValues in class webwork.multipart.PellMultiPartRequest


Copyright © 2002-2010 Atlassian. All Rights Reserved.