Joget Workflow v6 Released

Check out the latest Joget Workflow v6 for many new features and improvements in user experience (UX), app maintainability and performance.

Skip to end of metadata
Go to start of metadata


  • org.joget.commons.util.FileStore
  • Under wflow-commons module
  • Utility class to retrieve plugin propertise value and i18n message 

Code Sample


public static void clear()

Method used by the system to clear the ThreadLocal object after an HTTP request is finished processing

public static org.springframework.web.multipart.MultipartFile getFile(java.lang.String name) throws org.joget.commons.util.FileLimitException

Convenient method to retrieves the posted file in current HTTP request based on field name

public static org.springframework.web.multipart.MultipartFile[] getFiles(java.lang.String name) throws org.joget.commons.util.FileLimitException

Method to retrieves the posted files in current HTTP request based on field name

public static java.util.Collection<java.lang.String> getFileErrorList()

Gets a list of the field name which has file exceed the file limit in the current HTTP request

public static java.util.Map<java.lang.String, org.springframework.web.multipart.MultipartFile[]> getFileMap()

Gets all the posted files of the current HTTP request

Return a map of field name & its files

public static java.util.Iterator<java.lang.String> getFileNames()

Gets the Iterator of all upload field name of the current HTTP request

public static int getFileSizeLimit()

Get the file size limit of the system in MB

public static long getFileSizeLimitLong()

Get the file size limit of the system in byte

public static void setFileMap(java.util.Map<java.lang.String, org.springframework.web.multipart.MultipartFile[]> fileMap)

Sets the posted files in a HTTP request to a ThreadLocal object for temporary storing.


fileMap - a map of field name & its files

public static void updateFileSizeLimit()

Method call to refresh the file size limit based on system setting


  • No labels