Package org.bgerp.model.file.tmp
Class SessionTemporaryFiles
java.lang.Object
org.bgerp.model.file.tmp.SessionTemporaryFiles
Temporary files not persisted in the regular file storage
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
deleteFiles
(javax.servlet.http.HttpSession session) Delete tmp files on session closestatic void
deleteFiles
(DynActionForm form, Set<Integer> ids) Delete tmp files after persisting thosegetFiles
(DynActionForm form, String paramName) Uploaded tmp files for persistingstatic int
upload
(DynActionForm form) Upload tmp file
-
Constructor Details
-
SessionTemporaryFiles
public SessionTemporaryFiles()
-
-
Method Details
-
upload
Upload tmp file- Parameters:
form
-- Returns:
- Throws:
FileNotFoundException
IOException
-
getFiles
public static Map<Integer,FileInfo> getFiles(DynActionForm form, String paramName) throws BGMessageException Uploaded tmp files for persisting- Parameters:
form
- the formparamName
- the http request param name- Returns:
- Throws:
BGMessageException
- duplicated tmp files were found
-
deleteFiles
Delete tmp files after persisting those- Parameters:
form
- the request form, with the sessionids
- the tmp file IDs
-
deleteFiles
public static void deleteFiles(javax.servlet.http.HttpSession session) Delete tmp files on session close- Parameters:
session
- the session
-