public class DLImpl
extends java.lang.Object
implements com.liferay.portlet.documentlibrary.util.DL
| Constructor and Description |
|---|
DLImpl() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareVersions(java.lang.String version1,
java.lang.String version2) |
java.lang.String |
getAbsolutePath(javax.portlet.PortletRequest portletRequest,
long folderId) |
java.util.Set<java.lang.String> |
getAllMediaGalleryMimeTypes() |
java.lang.String |
getDDMStructureKey(com.liferay.portlet.documentlibrary.model.DLFileEntryType dlFileEntryType) |
java.lang.String |
getDDMStructureKey(java.lang.String fileEntryTypeUuid) |
java.lang.String |
getDeprecatedDDMStructureKey(com.liferay.portlet.documentlibrary.model.DLFileEntryType dlFileEntryType) |
java.lang.String |
getDeprecatedDDMStructureKey(long fileEntryTypeId) |
java.lang.String |
getDividedPath(long id) |
java.lang.String |
getDLFileEntryControlPanelLink(javax.portlet.PortletRequest portletRequest,
long fileEntryId) |
java.lang.String |
getDLFolderControlPanelLink(javax.portlet.PortletRequest portletRequest,
long folderId) |
java.lang.String |
getDownloadURL(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
com.liferay.portal.theme.ThemeDisplay themeDisplay,
java.lang.String queryString) |
java.lang.String |
getDownloadURL(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
com.liferay.portal.theme.ThemeDisplay themeDisplay,
java.lang.String queryString,
boolean appendVersion,
boolean absoluteURL) |
java.util.Map<java.lang.String,java.lang.String> |
getEmailDefinitionTerms(javax.portlet.PortletRequest portletRequest,
java.lang.String emailFromAddress,
java.lang.String emailFromName) |
java.util.Map<java.lang.String,java.lang.String> |
getEmailFromDefinitionTerms(javax.portlet.PortletRequest portletRequest,
java.lang.String emailFromAddress,
java.lang.String emailFromName) |
protected java.lang.String |
getEntryURL(com.liferay.portlet.documentlibrary.model.DLFileVersion dlFileVersion,
com.liferay.portal.service.ServiceContext serviceContext) |
java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> |
getFileEntries(com.liferay.portal.kernel.search.Hits hits) |
java.lang.String |
getFileEntryImage(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.theme.ThemeDisplay themeDisplay) |
java.util.Set<java.lang.Long> |
getFileEntryTypeSubscriptionClassPKs(long userId) |
java.lang.String |
getFileIcon(java.lang.String extension) |
java.lang.String |
getFileIconCssClass(java.lang.String extension) |
java.lang.String |
getGenericName(java.lang.String extension) |
java.lang.String |
getImagePreviewURL(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
com.liferay.portal.theme.ThemeDisplay themeDisplay) |
java.lang.String |
getImagePreviewURL(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.theme.ThemeDisplay themeDisplay) |
protected java.lang.String |
getImageSrc(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
com.liferay.portal.theme.ThemeDisplay themeDisplay,
java.lang.String queryString) |
java.lang.String |
getPreviewURL(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
com.liferay.portal.theme.ThemeDisplay themeDisplay,
java.lang.String queryString) |
java.lang.String |
getPreviewURL(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
com.liferay.portal.theme.ThemeDisplay themeDisplay,
java.lang.String queryString,
boolean appendVersion,
boolean absoluteURL) |
<T> com.liferay.portal.kernel.util.OrderByComparator<T> |
getRepositoryModelOrderByComparator(java.lang.String orderByCol,
java.lang.String orderByType) |
<T> com.liferay.portal.kernel.util.OrderByComparator<T> |
getRepositoryModelOrderByComparator(java.lang.String orderByCol,
java.lang.String orderByType,
boolean orderByModel) |
java.lang.String |
getSanitizedFileName(java.lang.String title,
java.lang.String extension) |
java.lang.String |
getTempFileId(long id,
java.lang.String version) |
java.lang.String |
getTempFileId(long id,
java.lang.String version,
java.lang.String languageId) |
java.lang.String |
getThumbnailSrc(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portlet.documentlibrary.model.DLFileShortcut dlFileShortcut,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
Deprecated.
As of 7.0.0, replaced by
getThumbnailSrc(FileEntry,
ThemeDisplay) |
java.lang.String |
getThumbnailSrc(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
com.liferay.portlet.documentlibrary.model.DLFileShortcut dlFileShortcut,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
Deprecated.
As of 7.0.0, replaced by
getThumbnailSrc(FileEntry,
FileVersion, ThemeDisplay) |
java.lang.String |
getThumbnailSrc(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
com.liferay.portal.theme.ThemeDisplay themeDisplay) |
java.lang.String |
getThumbnailSrc(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.theme.ThemeDisplay themeDisplay) |
java.lang.String |
getThumbnailStyle() |
java.lang.String |
getThumbnailStyle(boolean max,
int margin) |
java.lang.String |
getThumbnailStyle(boolean max,
int margin,
int height,
int width) |
java.lang.String |
getTitleWithExtension(com.liferay.portal.kernel.repository.model.FileEntry fileEntry) |
java.lang.String |
getTitleWithExtension(java.lang.String title,
java.lang.String extension) |
java.lang.String |
getUniqueFileName(long groupId,
long folderId,
java.lang.String fileName) |
java.lang.String |
getWebDavURL(com.liferay.portal.theme.ThemeDisplay themeDisplay,
com.liferay.portal.kernel.repository.model.Folder folder,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry) |
java.lang.String |
getWebDavURL(com.liferay.portal.theme.ThemeDisplay themeDisplay,
com.liferay.portal.kernel.repository.model.Folder folder,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
boolean manualCheckInRequired) |
java.lang.String |
getWebDavURL(com.liferay.portal.theme.ThemeDisplay themeDisplay,
com.liferay.portal.kernel.repository.model.Folder folder,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
boolean manualCheckInRequired,
boolean openDocumentUrl) |
boolean |
hasWorkflowDefinitionLink(long companyId,
long groupId,
long folderId,
long fileEntryTypeId) |
boolean |
isAutoGeneratedDLFileEntryTypeDDMStructureKey(java.lang.String ddmStructureKey) |
boolean |
isOfficeExtension(java.lang.String extension) |
boolean |
isSubscribedToFileEntryType(long companyId,
long groupId,
long userId,
long fileEntryTypeId) |
boolean |
isSubscribedToFolder(long companyId,
long groupId,
long userId,
long folderId) |
boolean |
isSubscribedToFolder(long companyId,
long groupId,
long userId,
long folderId,
boolean recursive) |
boolean |
isValidVersion(java.lang.String version) |
void |
startWorkflowInstance(long userId,
com.liferay.portlet.documentlibrary.model.DLFileVersion dlFileVersion,
java.lang.String syncEventType,
com.liferay.portal.service.ServiceContext serviceContext) |
public int compareVersions(java.lang.String version1,
java.lang.String version2)
compareVersions in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getAbsolutePath(javax.portlet.PortletRequest portletRequest,
long folderId)
throws com.liferay.portal.kernel.exception.PortalException
getAbsolutePath in interface com.liferay.portlet.documentlibrary.util.DLcom.liferay.portal.kernel.exception.PortalExceptionpublic java.util.Set<java.lang.String> getAllMediaGalleryMimeTypes()
getAllMediaGalleryMimeTypes in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getDDMStructureKey(com.liferay.portlet.documentlibrary.model.DLFileEntryType dlFileEntryType)
getDDMStructureKey in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getDDMStructureKey(java.lang.String fileEntryTypeUuid)
getDDMStructureKey in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getDeprecatedDDMStructureKey(com.liferay.portlet.documentlibrary.model.DLFileEntryType dlFileEntryType)
getDeprecatedDDMStructureKey in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getDeprecatedDDMStructureKey(long fileEntryTypeId)
getDeprecatedDDMStructureKey in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getDividedPath(long id)
getDividedPath in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getDLFileEntryControlPanelLink(javax.portlet.PortletRequest portletRequest,
long fileEntryId)
getDLFileEntryControlPanelLink in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getDLFolderControlPanelLink(javax.portlet.PortletRequest portletRequest,
long folderId)
getDLFolderControlPanelLink in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getDownloadURL(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
com.liferay.portal.theme.ThemeDisplay themeDisplay,
java.lang.String queryString)
getDownloadURL in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getDownloadURL(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
com.liferay.portal.theme.ThemeDisplay themeDisplay,
java.lang.String queryString,
boolean appendVersion,
boolean absoluteURL)
getDownloadURL in interface com.liferay.portlet.documentlibrary.util.DLpublic java.util.Map<java.lang.String,java.lang.String> getEmailDefinitionTerms(javax.portlet.PortletRequest portletRequest,
java.lang.String emailFromAddress,
java.lang.String emailFromName)
getEmailDefinitionTerms in interface com.liferay.portlet.documentlibrary.util.DLpublic java.util.Map<java.lang.String,java.lang.String> getEmailFromDefinitionTerms(javax.portlet.PortletRequest portletRequest,
java.lang.String emailFromAddress,
java.lang.String emailFromName)
getEmailFromDefinitionTerms in interface com.liferay.portlet.documentlibrary.util.DLpublic java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getFileEntries(com.liferay.portal.kernel.search.Hits hits)
getFileEntries in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getFileEntryImage(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
getFileEntryImage in interface com.liferay.portlet.documentlibrary.util.DLpublic java.util.Set<java.lang.Long> getFileEntryTypeSubscriptionClassPKs(long userId)
getFileEntryTypeSubscriptionClassPKs in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getFileIcon(java.lang.String extension)
getFileIcon in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getFileIconCssClass(java.lang.String extension)
getFileIconCssClass in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getGenericName(java.lang.String extension)
getGenericName in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getImagePreviewURL(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws java.lang.Exception
getImagePreviewURL in interface com.liferay.portlet.documentlibrary.util.DLjava.lang.Exceptionpublic java.lang.String getImagePreviewURL(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws java.lang.Exception
getImagePreviewURL in interface com.liferay.portlet.documentlibrary.util.DLjava.lang.Exceptionpublic java.lang.String getPreviewURL(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
com.liferay.portal.theme.ThemeDisplay themeDisplay,
java.lang.String queryString)
getPreviewURL in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getPreviewURL(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
com.liferay.portal.theme.ThemeDisplay themeDisplay,
java.lang.String queryString,
boolean appendVersion,
boolean absoluteURL)
getPreviewURL in interface com.liferay.portlet.documentlibrary.util.DLpublic <T> com.liferay.portal.kernel.util.OrderByComparator<T> getRepositoryModelOrderByComparator(java.lang.String orderByCol,
java.lang.String orderByType)
getRepositoryModelOrderByComparator in interface com.liferay.portlet.documentlibrary.util.DLpublic <T> com.liferay.portal.kernel.util.OrderByComparator<T> getRepositoryModelOrderByComparator(java.lang.String orderByCol,
java.lang.String orderByType,
boolean orderByModel)
getRepositoryModelOrderByComparator in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getSanitizedFileName(java.lang.String title,
java.lang.String extension)
getSanitizedFileName in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getTempFileId(long id,
java.lang.String version)
getTempFileId in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getTempFileId(long id,
java.lang.String version,
java.lang.String languageId)
getTempFileId in interface com.liferay.portlet.documentlibrary.util.DL@Deprecated
public java.lang.String getThumbnailSrc(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portlet.documentlibrary.model.DLFileShortcut dlFileShortcut,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws java.lang.Exception
getThumbnailSrc(FileEntry,
ThemeDisplay)getThumbnailSrc in interface com.liferay.portlet.documentlibrary.util.DLjava.lang.Exception@Deprecated
public java.lang.String getThumbnailSrc(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
com.liferay.portlet.documentlibrary.model.DLFileShortcut dlFileShortcut,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws java.lang.Exception
getThumbnailSrc(FileEntry,
FileVersion, ThemeDisplay)getThumbnailSrc in interface com.liferay.portlet.documentlibrary.util.DLjava.lang.Exceptionpublic java.lang.String getThumbnailSrc(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws java.lang.Exception
getThumbnailSrc in interface com.liferay.portlet.documentlibrary.util.DLjava.lang.Exceptionpublic java.lang.String getThumbnailSrc(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
throws java.lang.Exception
getThumbnailSrc in interface com.liferay.portlet.documentlibrary.util.DLjava.lang.Exceptionpublic java.lang.String getThumbnailStyle()
getThumbnailStyle in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getThumbnailStyle(boolean max,
int margin)
getThumbnailStyle in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getThumbnailStyle(boolean max,
int margin,
int height,
int width)
getThumbnailStyle in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getTitleWithExtension(com.liferay.portal.kernel.repository.model.FileEntry fileEntry)
getTitleWithExtension in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getTitleWithExtension(java.lang.String title,
java.lang.String extension)
getTitleWithExtension in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getUniqueFileName(long groupId,
long folderId,
java.lang.String fileName)
getUniqueFileName in interface com.liferay.portlet.documentlibrary.util.DLpublic java.lang.String getWebDavURL(com.liferay.portal.theme.ThemeDisplay themeDisplay,
com.liferay.portal.kernel.repository.model.Folder folder,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry)
throws com.liferay.portal.kernel.exception.PortalException
getWebDavURL in interface com.liferay.portlet.documentlibrary.util.DLcom.liferay.portal.kernel.exception.PortalExceptionpublic java.lang.String getWebDavURL(com.liferay.portal.theme.ThemeDisplay themeDisplay,
com.liferay.portal.kernel.repository.model.Folder folder,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
boolean manualCheckInRequired)
throws com.liferay.portal.kernel.exception.PortalException
getWebDavURL in interface com.liferay.portlet.documentlibrary.util.DLcom.liferay.portal.kernel.exception.PortalExceptionpublic java.lang.String getWebDavURL(com.liferay.portal.theme.ThemeDisplay themeDisplay,
com.liferay.portal.kernel.repository.model.Folder folder,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
boolean manualCheckInRequired,
boolean openDocumentUrl)
throws com.liferay.portal.kernel.exception.PortalException
getWebDavURL in interface com.liferay.portlet.documentlibrary.util.DLcom.liferay.portal.kernel.exception.PortalExceptionpublic boolean hasWorkflowDefinitionLink(long companyId,
long groupId,
long folderId,
long fileEntryTypeId)
throws java.lang.Exception
hasWorkflowDefinitionLink in interface com.liferay.portlet.documentlibrary.util.DLjava.lang.Exceptionpublic boolean isAutoGeneratedDLFileEntryTypeDDMStructureKey(java.lang.String ddmStructureKey)
isAutoGeneratedDLFileEntryTypeDDMStructureKey in interface com.liferay.portlet.documentlibrary.util.DLpublic boolean isOfficeExtension(java.lang.String extension)
isOfficeExtension in interface com.liferay.portlet.documentlibrary.util.DLpublic boolean isSubscribedToFileEntryType(long companyId,
long groupId,
long userId,
long fileEntryTypeId)
isSubscribedToFileEntryType in interface com.liferay.portlet.documentlibrary.util.DLpublic boolean isSubscribedToFolder(long companyId,
long groupId,
long userId,
long folderId)
throws com.liferay.portal.kernel.exception.PortalException
isSubscribedToFolder in interface com.liferay.portlet.documentlibrary.util.DLcom.liferay.portal.kernel.exception.PortalExceptionpublic boolean isSubscribedToFolder(long companyId,
long groupId,
long userId,
long folderId,
boolean recursive)
throws com.liferay.portal.kernel.exception.PortalException
isSubscribedToFolder in interface com.liferay.portlet.documentlibrary.util.DLcom.liferay.portal.kernel.exception.PortalExceptionpublic boolean isValidVersion(java.lang.String version)
isValidVersion in interface com.liferay.portlet.documentlibrary.util.DLpublic void startWorkflowInstance(long userId,
com.liferay.portlet.documentlibrary.model.DLFileVersion dlFileVersion,
java.lang.String syncEventType,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException
startWorkflowInstance in interface com.liferay.portlet.documentlibrary.util.DLcom.liferay.portal.kernel.exception.PortalExceptionprotected java.lang.String getEntryURL(com.liferay.portlet.documentlibrary.model.DLFileVersion dlFileVersion,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected java.lang.String getImageSrc(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
com.liferay.portal.theme.ThemeDisplay themeDisplay,
java.lang.String queryString)
throws java.lang.Exception
java.lang.Exception