public final class DLValidatorImpl extends Object implements com.liferay.document.library.kernel.util.DLValidator
| Constructor and Description |
|---|
DLValidatorImpl() |
| Modifier and Type | Method and Description |
|---|---|
String |
fixName(String name) |
boolean |
isValidName(String name) |
protected String |
replaceDLCharLastBlacklist(String title) |
protected String |
replaceDLNameBlacklist(String title) |
void |
validateDirectoryName(String directoryName) |
void |
validateFileExtension(String fileName) |
void |
validateFileName(String fileName) |
void |
validateFileSize(String fileName,
byte[] bytes) |
void |
validateFileSize(String fileName,
File file) |
void |
validateFileSize(String fileName,
InputStream is) |
void |
validateFileSize(String fileName,
long size) |
void |
validateSourceFileExtension(String fileExtension,
String sourceFileName) |
void |
validateVersionLabel(String versionLabel) |
public String fixName(String name)
fixName in interface com.liferay.document.library.kernel.util.DLValidatorpublic boolean isValidName(String name)
isValidName in interface com.liferay.document.library.kernel.util.DLValidatorpublic void validateDirectoryName(String directoryName) throws com.liferay.document.library.kernel.exception.FolderNameException
validateDirectoryName in interface com.liferay.document.library.kernel.util.DLValidatorcom.liferay.document.library.kernel.exception.FolderNameExceptionpublic void validateFileExtension(String fileName) throws com.liferay.document.library.kernel.exception.FileExtensionException
validateFileExtension in interface com.liferay.document.library.kernel.util.DLValidatorcom.liferay.document.library.kernel.exception.FileExtensionExceptionpublic void validateFileName(String fileName) throws com.liferay.document.library.kernel.exception.FileNameException
validateFileName in interface com.liferay.document.library.kernel.util.DLValidatorcom.liferay.document.library.kernel.exception.FileNameExceptionpublic void validateFileSize(String fileName, byte[] bytes) throws com.liferay.document.library.kernel.exception.FileSizeException
validateFileSize in interface com.liferay.document.library.kernel.util.DLValidatorcom.liferay.document.library.kernel.exception.FileSizeExceptionpublic void validateFileSize(String fileName, File file) throws com.liferay.document.library.kernel.exception.FileSizeException
validateFileSize in interface com.liferay.document.library.kernel.util.DLValidatorcom.liferay.document.library.kernel.exception.FileSizeExceptionpublic void validateFileSize(String fileName, InputStream is) throws com.liferay.document.library.kernel.exception.FileSizeException
validateFileSize in interface com.liferay.document.library.kernel.util.DLValidatorcom.liferay.document.library.kernel.exception.FileSizeExceptionpublic void validateFileSize(String fileName, long size) throws com.liferay.document.library.kernel.exception.FileSizeException
validateFileSize in interface com.liferay.document.library.kernel.util.DLValidatorcom.liferay.document.library.kernel.exception.FileSizeExceptionpublic void validateSourceFileExtension(String fileExtension, String sourceFileName) throws com.liferay.document.library.kernel.exception.SourceFileNameException
validateSourceFileExtension in interface com.liferay.document.library.kernel.util.DLValidatorcom.liferay.document.library.kernel.exception.SourceFileNameExceptionpublic void validateVersionLabel(String versionLabel) throws com.liferay.document.library.kernel.exception.InvalidFileVersionException
validateVersionLabel in interface com.liferay.document.library.kernel.util.DLValidatorcom.liferay.document.library.kernel.exception.InvalidFileVersionException