Package com.iizix.comm
Interface IWSUploader
-
- All Known Subinterfaces:
IWSUploaderService
public interface IWSUploader
Interface used to handle uploads to the server from a client, e.g. profile images. In order to be able to accept an upload from a client, it must beforehand be registered by a client session to get a IWSUploaderAcceptor instance. This instance is required to perform validation if upload is enabled and of what is being uploaded and to where.- Author:
- Christopher Mindus
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getFileUploadStagingDirectory()
Gets the upload directory where files are placed in a staging area.int
getMaximumUploadFileSize()
Returns the maximum size of any uploaded file in MB.boolean
isFileUploadEnabled()
Checks if file upload is enabled or not.
-
-
-
Method Detail
-
isFileUploadEnabled
boolean isFileUploadEnabled()
Checks if file upload is enabled or not.- Returns:
- The upload enablement flag, false by default.
-
getMaximumUploadFileSize
int getMaximumUploadFileSize()
Returns the maximum size of any uploaded file in MB.- Returns:
- The file size in MB, default 50 MB.
-
getFileUploadStagingDirectory
java.lang.String getFileUploadStagingDirectory()
Gets the upload directory where files are placed in a staging area.- Returns:
- The directory name, relative the server's current directory.
-
-