Interface AttachmentManager
public interface AttachmentManager
-
Method Summary
Modifier and TypeMethodDescriptionString[]getAcceptedFileExtensions(long objectFieldId) com.liferay.document.library.kernel.model.DLFoldergetDLFolder(long companyId, long groupId, long objectFieldId, com.liferay.portal.kernel.service.ServiceContext serviceContext, long userId) longgetMaximumFileSize(long objectFieldId, boolean signedIn) com.liferay.portal.kernel.repository.model.FileEntrygetOrAddFileEntry(long companyId, String externalReferenceCode, byte[] fileContent, String fileName, long groupId, long objectFieldId, com.liferay.portal.kernel.service.ServiceContext serviceContext) com.liferay.portal.kernel.repository.model.FileEntrygetOrAddFileEntry(long companyId, String externalReferenceCode, byte[] fileContent, String fileName, String folderExternalReferenceCode, long groupId, long objectFieldId, com.liferay.portal.kernel.service.ServiceContext serviceContext) voidvalidateFileExtension(String fileName, long objectFieldId) voidvalidateFileName(String fileName) voidvalidateFileSize(String fileName, long fileSize, long objectFieldId, boolean signedIn)
-
Method Details
-
getAcceptedFileExtensions
-
getDLFolder
com.liferay.document.library.kernel.model.DLFolder getDLFolder(long companyId, long groupId, long objectFieldId, com.liferay.portal.kernel.service.ServiceContext serviceContext, long userId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getMaximumFileSize
long getMaximumFileSize(long objectFieldId, boolean signedIn) -
getOrAddFileEntry
com.liferay.portal.kernel.repository.model.FileEntry getOrAddFileEntry(long companyId, String externalReferenceCode, byte[] fileContent, String fileName, long groupId, long objectFieldId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws Exception - Throws:
Exception
-
getOrAddFileEntry
com.liferay.portal.kernel.repository.model.FileEntry getOrAddFileEntry(long companyId, String externalReferenceCode, byte[] fileContent, String fileName, String folderExternalReferenceCode, long groupId, long objectFieldId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws Exception - Throws:
Exception
-
validateFileExtension
void validateFileExtension(String fileName, long objectFieldId) throws com.liferay.document.library.kernel.exception.FileExtensionException - Throws:
com.liferay.document.library.kernel.exception.FileExtensionException
-
validateFileName
void validateFileName(String fileName) throws com.liferay.document.library.kernel.exception.FileNameException - Throws:
com.liferay.document.library.kernel.exception.FileNameException
-
validateFileSize
void validateFileSize(String fileName, long fileSize, long objectFieldId, boolean signedIn) throws com.liferay.document.library.kernel.exception.FileSizeException - Throws:
com.liferay.document.library.kernel.exception.FileSizeException
-