Package org.ametys.runtime.request
Class RequestFactory
java.lang.Object
org.apache.cocoon.servlet.multipart.RequestFactory
org.ametys.runtime.request.RequestFactory
Extension of the cocoon request factory to allow antivirus scanning of uploaded file
-
Constructor Summary
ConstructorDescriptionRequestFactory
(boolean saveUploadedFilesToDisk, File uploadDirectory, boolean allowOverwrite, boolean silentlyRename, int maxUploadSize, String defaultCharEncoding) Default constructor seeRequestFactory
for documentation -
Method Summary
-
Constructor Details
-
RequestFactory
public RequestFactory(boolean saveUploadedFilesToDisk, File uploadDirectory, boolean allowOverwrite, boolean silentlyRename, int maxUploadSize, String defaultCharEncoding) Default constructor seeRequestFactory
for documentation- Parameters:
saveUploadedFilesToDisk
- to save files to diskuploadDirectory
- where to save files on diskallowOverwrite
- to allow overwritesilentlyRename
- to rename silentlymaxUploadSize
- the maximum size of an uploaded filedefaultCharEncoding
- the default encoding
-
-
Method Details
-
getServletRequest
public HttpServletRequest getServletRequest(HttpServletRequest request) throws IOException, MultipartException - Overrides:
getServletRequest
in classRequestFactory
- Throws:
IOException
MultipartException
-