com.atlassian.jira.web
Class JiraMultipartRequestWrapper

java.lang.Object
  extended bywebwork.multipart.MultiPartRequest
      extended bywebwork.multipart.PellMultiPartRequest
          extended bycom.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
(package private)  Map parameterMap
           
(package private)  Map parameterValueCache
           
 
Fields inherited from class webwork.multipart.MultiPartRequest
log
 
Constructor Summary
JiraMultipartRequestWrapper(javax.servlet.http.HttpServletRequest servletRequest, String saveDir, int maxSize)
           
 
Method Summary
 String getParameter(String name)
           
 String[] getParameterValues(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
 

Field Detail

parameterValueCache

Map parameterValueCache

parameterMap

Map parameterMap
Constructor Detail

JiraMultipartRequestWrapper

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

getParameter

public String getParameter(String name)

getParameterValues

public String[] getParameterValues(String name)


Copyright © 2002-2007 Atlassian. All Rights Reserved.