Liferay 7.0-ce-b4

com.liferay.portlet.documentlibrary.util
Class DLValidatorUtil

java.lang.Object
  extended by com.liferay.portlet.documentlibrary.util.DLValidatorUtil

public class DLValidatorUtil
extends Object


Constructor Summary
DLValidatorUtil()
           
 
Method Summary
static String fixName(String name)
           
static DLValidator getDLValidator()
           
static boolean isValidName(String name)
           
 void setDLValidator(DLValidator dlValidator)
           
static void validateDirectoryName(String directoryName)
           
static void validateFileExtension(String fileName)
           
static void validateFileName(String fileName)
           
static void validateFileSize(String fileName, byte[] bytes)
           
static void validateFileSize(String fileName, File file)
           
static void validateFileSize(String fileName, InputStream is)
           
static void validateFileSize(String fileName, long size)
           
static void validateSourceFileExtension(String fileExtension, String sourceFileName)
           
static void validateVersionLabel(String versionLabel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DLValidatorUtil

public DLValidatorUtil()
Method Detail

fixName

public static String fixName(String name)

getDLValidator

public static DLValidator getDLValidator()

isValidName

public static boolean isValidName(String name)

validateDirectoryName

public static final void validateDirectoryName(String directoryName)
                                        throws FolderNameException
Throws:
FolderNameException

validateFileExtension

public static void validateFileExtension(String fileName)
                                  throws FileExtensionException
Throws:
FileExtensionException

validateFileName

public static void validateFileName(String fileName)
                             throws FileNameException
Throws:
FileNameException

validateFileSize

public static void validateFileSize(String fileName,
                                    byte[] bytes)
                             throws FileSizeException
Throws:
FileSizeException

validateFileSize

public static void validateFileSize(String fileName,
                                    File file)
                             throws FileSizeException
Throws:
FileSizeException

validateFileSize

public static void validateFileSize(String fileName,
                                    InputStream is)
                             throws FileSizeException
Throws:
FileSizeException

validateFileSize

public static void validateFileSize(String fileName,
                                    long size)
                             throws FileSizeException
Throws:
FileSizeException

validateSourceFileExtension

public static void validateSourceFileExtension(String fileExtension,
                                               String sourceFileName)
                                        throws SourceFileNameException
Throws:
SourceFileNameException

validateVersionLabel

public static void validateVersionLabel(String versionLabel)
                                 throws InvalidFileVersionException
Throws:
InvalidFileVersionException

setDLValidator

public void setDLValidator(DLValidator dlValidator)

Liferay 7.0-ce-b4