Class MultipartServletWebRequest
- java.lang.Object
-
- org.apache.wicket.request.Request
-
- org.apache.wicket.request.http.WebRequest
-
- org.apache.wicket.protocol.http.servlet.ServletWebRequest
-
- org.apache.wicket.protocol.http.servlet.MultipartServletWebRequest
-
- All Implemented Interfaces:
IMultipartWebRequest
- Direct Known Subclasses:
MultipartServletWebRequestImpl
public abstract class MultipartServletWebRequest extends ServletWebRequest implements IMultipartWebRequest
Servlet specific WebRequest subclass for multipart content uploads.- Author:
- Matej Knopp
-
-
Constructor Summary
Constructors Constructor Description MultipartServletWebRequest(javax.servlet.http.HttpServletRequest httpServletRequest, java.lang.String filterPrefix)Construct.MultipartServletWebRequest(javax.servlet.http.HttpServletRequest httpServletRequest, java.lang.String filterPrefix, org.apache.wicket.request.Url url)Construct.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description ServletWebRequestcloneWithUrl(org.apache.wicket.request.Url url)org.apache.wicket.util.lang.BytesgetFileMaxSize()org.apache.wicket.util.lang.BytesgetMaxSize()abstract voidparseFileParts()Parses the multipart body of the request.voidsetFileMaxSize(org.apache.wicket.util.lang.Bytes fileMaxSize)voidsetMaxSize(org.apache.wicket.util.lang.Bytes maxSize)-
Methods inherited from class org.apache.wicket.protocol.http.servlet.ServletWebRequest
generatePostParameters, getCharset, getClientUrl, getContainerRequest, getContextPath, getCookies, getDateHeader, getFilterPath, getFilterPrefix, getHeader, getHeaders, getLocale, getPostParameters, getPrefixToContextPath, getUrl, newMultipartWebRequest, newMultipartWebRequest, shouldPreserveClientUrl
-
Methods inherited from class org.apache.wicket.request.http.WebRequest
getCookie, getIfModifiedSinceHeader, isAjax
-
Methods inherited from class org.apache.wicket.request.Request
getOriginalUrl, getQueryParameters, getRequestParameters
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.wicket.protocol.http.IMultipartWebRequest
getFile, getFiles
-
-
-
-
Constructor Detail
-
MultipartServletWebRequest
public MultipartServletWebRequest(javax.servlet.http.HttpServletRequest httpServletRequest, java.lang.String filterPrefix)Construct.- Parameters:
httpServletRequest-filterPrefix-
-
MultipartServletWebRequest
public MultipartServletWebRequest(javax.servlet.http.HttpServletRequest httpServletRequest, java.lang.String filterPrefix, org.apache.wicket.request.Url url)Construct.- Parameters:
httpServletRequest-filterPrefix-url-
-
-
Method Detail
-
parseFileParts
public abstract void parseFileParts() throws org.apache.commons.fileupload.FileUploadExceptionParses the multipart body of the request.- Throws:
org.apache.commons.fileupload.FileUploadException- Since:
- 6.18.0
-
cloneWithUrl
public ServletWebRequest cloneWithUrl(org.apache.wicket.request.Url url)
- Overrides:
cloneWithUrlin classServletWebRequest
-
getMaxSize
public org.apache.wicket.util.lang.Bytes getMaxSize()
-
setMaxSize
public void setMaxSize(org.apache.wicket.util.lang.Bytes maxSize)
-
getFileMaxSize
public org.apache.wicket.util.lang.Bytes getFileMaxSize()
-
setFileMaxSize
public void setFileMaxSize(org.apache.wicket.util.lang.Bytes fileMaxSize)
-
-