Class DLValidatorUtil
Object
com.liferay.document.library.kernel.util.DLValidatorUtil
- Author:
- Adolfo Pérez
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
static long
getMaxAllowableSize
(long groupId, String mimeType) static long
getMaxAllowableSize
(long groupId, String mimeType, long limit) static boolean
isValidName
(String name) static void
validateDirectoryName
(String directoryName) static void
validateFileExtension
(String fileName) static void
validateFileName
(String fileName) static void
validateFileSize
(long groupId, String fileName, String mimeType, byte[] bytes) static void
validateFileSize
(long groupId, String fileName, String mimeType, long size) static void
validateFileSize
(long groupId, String fileName, String mimeType, File file) static void
validateFileSize
(long groupId, String fileName, String mimeType, InputStream inputStream) static void
validateSourceFileExtension
(String fileExtension, String sourceFileName) static void
validateVersionLabel
(String versionLabel)
-
Constructor Details
-
DLValidatorUtil
public DLValidatorUtil()
-
-
Method Details
-
fixName
-
getMaxAllowableSize
-
getMaxAllowableSize
-
isValidName
-
validateDirectoryName
- Throws:
FolderNameException
-
validateFileExtension
- Throws:
FileExtensionException
-
validateFileName
- Throws:
FileNameException
-
validateFileSize
public static void validateFileSize(long groupId, String fileName, String mimeType, byte[] bytes) throws FileSizeException - Throws:
FileSizeException
-
validateFileSize
public static void validateFileSize(long groupId, String fileName, String mimeType, File file) throws FileSizeException - Throws:
FileSizeException
-
validateFileSize
public static void validateFileSize(long groupId, String fileName, String mimeType, InputStream inputStream) throws FileSizeException - Throws:
FileSizeException
-
validateFileSize
public static void validateFileSize(long groupId, String fileName, String mimeType, long size) throws FileSizeException - Throws:
FileSizeException
-
validateSourceFileExtension
public static void validateSourceFileExtension(String fileExtension, String sourceFileName) throws SourceFileNameException - Throws:
SourceFileNameException
-
validateVersionLabel
- Throws:
InvalidFileVersionException
-