Class DLFileEntryTypeLocalServiceImpl
Object
com.liferay.portal.kernel.service.BaseLocalServiceImpl
com.liferay.portlet.documentlibrary.service.base.DLFileEntryTypeLocalServiceBaseImpl
com.liferay.portlet.documentlibrary.service.impl.DLFileEntryTypeLocalServiceImpl
- All Implemented Interfaces:
com.liferay.document.library.kernel.service.DLFileEntryTypeLocalService
,com.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService
,com.liferay.portal.kernel.service.BaseLocalService
,com.liferay.portal.kernel.service.change.tracking.CTService<com.liferay.document.library.kernel.model.DLFileEntryType>
,com.liferay.portal.kernel.service.PersistedModelLocalService
Provides the local service for accessing, adding, cascading, deleting, and
updating file and folder file entry types.
- Author:
- Alexander Chow, Sergio González
-
Field Summary
Fields inherited from class com.liferay.portlet.documentlibrary.service.base.DLFileEntryTypeLocalServiceBaseImpl
counterLocalService, dlFileEntryTypeFinder, dlFileEntryTypeLocalService, dlFileEntryTypePersistence, dlFolderPersistence
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDDMStructureLinks
(long fileEntryTypeId, Set<Long> ddmStructureIds) com.liferay.document.library.kernel.model.DLFileEntryType
addFileEntryType
(String externalReferenceCode, long userId, long groupId, long dataDefinitionId, String fileEntryTypeKey, Map<Locale, String> nameMap, Map<Locale, String> descriptionMap, int scope, com.liferay.portal.kernel.service.ServiceContext serviceContext) com.liferay.document.library.kernel.model.DLFileEntryType
addFileEntryType
(String externalReferenceCode, long userId, long groupId, long dataDefinitionId, String fileEntryTypeKey, Map<Locale, String> nameMap, Map<Locale, String> descriptionMap, com.liferay.portal.kernel.service.ServiceContext serviceContext) Deprecated.protected void
addFileEntryTypeResources
(com.liferay.document.library.kernel.model.DLFileEntryType dlFileEntryType, boolean addGroupPermissions, boolean addGuestPermissions) protected void
addFileEntryTypeResources
(com.liferay.document.library.kernel.model.DLFileEntryType dlFileEntryType, com.liferay.portal.kernel.service.permission.ModelPermissions modelPermissions) protected void
cascadeFileEntryTypes
(long userId, long groupId, long folderId, long defaultFileEntryTypeId, List<Long> fileEntryTypeIds, com.liferay.portal.kernel.service.ServiceContext serviceContext) void
cascadeFileEntryTypes
(long userId, com.liferay.document.library.kernel.model.DLFolder dlFolder) com.liferay.document.library.kernel.model.DLFileEntryType
protected void
deleteDDMStructureLinks
(long fileEntryTypeId, Set<Long> ddmStructureIds) void
deleteFileEntryType
(long fileEntryTypeId) com.liferay.document.library.kernel.model.DLFileEntryType
deleteFileEntryType
(com.liferay.document.library.kernel.model.DLFileEntryType dlFileEntryType) void
deleteFileEntryTypeByExternalReferenceCode
(String externalReferenceCode, long groupId) void
deleteFileEntryTypes
(long groupId) com.liferay.document.library.kernel.model.DLFileEntryType
fetchDataDefinitionFileEntryType
(long groupId, long dataDefinitionId) com.liferay.document.library.kernel.model.DLFileEntryType
fetchFileEntryType
(long fileEntryTypeId) com.liferay.document.library.kernel.model.DLFileEntryType
fetchFileEntryType
(long groupId, String fileEntryTypeKey) com.liferay.document.library.kernel.model.DLFileEntryType
long
getDefaultFileEntryTypeId
(long folderId) getExistingDDMStructureLinkStructureIds
(long fileEntryTypeId) com.liferay.document.library.kernel.model.DLFileEntryType
getFileEntryType
(long fileEntryTypeId) com.liferay.document.library.kernel.model.DLFileEntryType
getFileEntryType
(long groupId, String fileEntryTypeKey) getFileEntryTypeIds
(List<com.liferay.document.library.kernel.model.DLFileEntryType> dlFileEntryTypes) List<com.liferay.document.library.kernel.model.DLFileEntryType>
getFileEntryTypes
(long[] groupIds) List<com.liferay.document.library.kernel.model.DLFileEntryType>
getFileEntryTypesByCompanyId
(long companyId) List<com.liferay.document.library.kernel.model.DLFileEntryType>
getFolderFileEntryTypes
(long[] groupIds, long folderId, boolean inherited) getMissingDDMStructureLinkStructureIds
(Set<Long> ddmStructureIds, Set<Long> existingDDMStructureIds) getStaleDDMStructureLinkStructureIds
(Set<Long> ddmStructureIds, Set<Long> existingDDMStructureIds) List<com.liferay.document.library.kernel.model.DLFileEntryType>
search
(long companyId, long[] groupIds, String keywords, boolean includeBasicFileEntryType, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.document.library.kernel.model.DLFileEntryType> orderByComparator) int
searchCount
(long companyId, long[] groupIds, String keywords, boolean includeBasicFileEntryType) void
unsetFolderFileEntryTypes
(long folderId) void
updateDDMStructureLinks
(long fileEntryTypeId, Set<Long> ddmStructureIds) com.liferay.document.library.kernel.model.DLFileEntry
updateFileEntryFileEntryType
(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry, com.liferay.portal.kernel.service.ServiceContext serviceContext) com.liferay.document.library.kernel.model.DLFileEntryType
updateFileEntryType
(long fileEntryTypeId, Map<Locale, String> nameMap, Map<Locale, String> descriptionMap) void
updateFolderFileEntryTypes
(com.liferay.document.library.kernel.model.DLFolder dlFolder, List<Long> fileEntryTypeIds, long defaultFileEntryTypeId, com.liferay.portal.kernel.service.ServiceContext serviceContext) Methods inherited from class com.liferay.portlet.documentlibrary.service.base.DLFileEntryTypeLocalServiceBaseImpl
addDLFileEntryType, addDLFolderDLFileEntryType, addDLFolderDLFileEntryType, addDLFolderDLFileEntryTypes, addDLFolderDLFileEntryTypes, afterPropertiesSet, clearDLFolderDLFileEntryTypes, createDLFileEntryType, createPersistedModel, deleteDLFileEntryType, deleteDLFileEntryType, deleteDLFolderDLFileEntryType, deleteDLFolderDLFileEntryType, deleteDLFolderDLFileEntryTypes, deleteDLFolderDLFileEntryTypes, deletePersistedModel, destroy, dslQuery, dslQueryCount, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQueryCount, dynamicQueryCount, fetchDLFileEntryType, fetchDLFileEntryTypeByExternalReferenceCode, fetchDLFileEntryTypeByUuidAndGroupId, getActionableDynamicQuery, getBasePersistence, getCounterLocalService, getCTPersistence, getDLFileEntryType, getDLFileEntryTypeByExternalReferenceCode, getDLFileEntryTypeByUuidAndGroupId, getDLFileEntryTypeFinder, getDLFileEntryTypeLocalService, getDLFileEntryTypePersistence, getDLFileEntryTypes, getDLFileEntryTypesByUuidAndCompanyId, getDLFileEntryTypesByUuidAndCompanyId, getDLFileEntryTypesCount, getDLFolderDLFileEntryTypes, getDLFolderDLFileEntryTypes, getDLFolderDLFileEntryTypes, getDLFolderDLFileEntryTypesCount, getDLFolderPrimaryKeys, getExportActionableDynamicQuery, getIndexableActionableDynamicQuery, getModelClass, getModelClassName, getOSGiServiceIdentifier, getPersistedModel, hasDLFolderDLFileEntryType, hasDLFolderDLFileEntryTypes, initActionableDynamicQuery, runSQL, setCounterLocalService, setDLFileEntryTypeFinder, setDLFileEntryTypeLocalService, setDLFileEntryTypePersistence, setDLFolderDLFileEntryTypes, updateDLFileEntryType, updateWithUnsafeFunction
Methods inherited from class com.liferay.portal.kernel.service.BaseLocalServiceImpl
getClassLoader, getLocalizationMap
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.liferay.portal.kernel.service.PersistedModelLocalService
fetchPersistedModel
-
Constructor Details
-
DLFileEntryTypeLocalServiceImpl
public DLFileEntryTypeLocalServiceImpl()
-
-
Method Details
-
addDDMStructureLinks
-
addFileEntryType
public com.liferay.document.library.kernel.model.DLFileEntryType addFileEntryType(String externalReferenceCode, long userId, long groupId, long dataDefinitionId, String fileEntryTypeKey, Map<Locale, String> nameMap, Map<Locale, throws com.liferay.portal.kernel.exception.PortalExceptionString> descriptionMap, int scope, com.liferay.portal.kernel.service.ServiceContext serviceContext) - Throws:
com.liferay.portal.kernel.exception.PortalException
-
addFileEntryType
@Deprecated public com.liferay.document.library.kernel.model.DLFileEntryType addFileEntryType(String externalReferenceCode, long userId, long groupId, long dataDefinitionId, String fileEntryTypeKey, Map<Locale, String> nameMap, Map<Locale, throws com.liferay.portal.kernel.exception.PortalExceptionString> descriptionMap, com.liferay.portal.kernel.service.ServiceContext serviceContext) Deprecated.As of Cavanaugh (7.4.x), replaced byaddFileEntryType(String, long, long, long, String, Map, Map, int, ServiceContext)
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
cascadeFileEntryTypes
public void cascadeFileEntryTypes(long userId, com.liferay.document.library.kernel.model.DLFolder dlFolder) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
createBasicDocumentDLFileEntryType
public com.liferay.document.library.kernel.model.DLFileEntryType createBasicDocumentDLFileEntryType() -
deleteFileEntryType
@Indexable(type=DELETE) @SystemEvent(action=1, type=1) public com.liferay.document.library.kernel.model.DLFileEntryType deleteFileEntryType(com.liferay.document.library.kernel.model.DLFileEntryType dlFileEntryType) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deleteFileEntryType
public void deleteFileEntryType(long fileEntryTypeId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deleteFileEntryTypeByExternalReferenceCode
public void deleteFileEntryTypeByExternalReferenceCode(String externalReferenceCode, long groupId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deleteFileEntryTypes
public void deleteFileEntryTypes(long groupId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
fetchDataDefinitionFileEntryType
public com.liferay.document.library.kernel.model.DLFileEntryType fetchDataDefinitionFileEntryType(long groupId, long dataDefinitionId) -
fetchFileEntryType
public com.liferay.document.library.kernel.model.DLFileEntryType fetchFileEntryType(long fileEntryTypeId) -
fetchFileEntryType
public com.liferay.document.library.kernel.model.DLFileEntryType fetchFileEntryType(long groupId, String fileEntryTypeKey) -
getBasicDocumentDLFileEntryType
public com.liferay.document.library.kernel.model.DLFileEntryType getBasicDocumentDLFileEntryType() throws com.liferay.document.library.kernel.exception.NoSuchFileEntryTypeException- Throws:
com.liferay.document.library.kernel.exception.NoSuchFileEntryTypeException
-
getDefaultFileEntryTypeId
public long getDefaultFileEntryTypeId(long folderId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getFileEntryType
public com.liferay.document.library.kernel.model.DLFileEntryType getFileEntryType(long fileEntryTypeId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getFileEntryType
public com.liferay.document.library.kernel.model.DLFileEntryType getFileEntryType(long groupId, String fileEntryTypeKey) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getFileEntryTypes
public List<com.liferay.document.library.kernel.model.DLFileEntryType> getFileEntryTypes(long[] groupIds) -
getFileEntryTypesByCompanyId
public List<com.liferay.document.library.kernel.model.DLFileEntryType> getFileEntryTypesByCompanyId(long companyId) -
getFolderFileEntryTypes
public List<com.liferay.document.library.kernel.model.DLFileEntryType> getFolderFileEntryTypes(long[] groupIds, long folderId, boolean inherited) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
search
public List<com.liferay.document.library.kernel.model.DLFileEntryType> search(long companyId, long[] groupIds, String keywords, boolean includeBasicFileEntryType, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.document.library.kernel.model.DLFileEntryType> orderByComparator) -
searchCount
public int searchCount(long companyId, long[] groupIds, String keywords, boolean includeBasicFileEntryType) -
unsetFolderFileEntryTypes
public void unsetFolderFileEntryTypes(long folderId) -
updateDDMStructureLinks
public void updateDDMStructureLinks(long fileEntryTypeId, Set<Long> ddmStructureIds) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateFileEntryFileEntryType
public com.liferay.document.library.kernel.model.DLFileEntry updateFileEntryFileEntryType(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateFileEntryType
public com.liferay.document.library.kernel.model.DLFileEntryType updateFileEntryType(long fileEntryTypeId, Map<Locale, String> nameMap, Map<Locale, throws com.liferay.portal.kernel.exception.PortalExceptionString> descriptionMap) - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateFolderFileEntryTypes
-
addFileEntryTypeResources
protected void addFileEntryTypeResources(com.liferay.document.library.kernel.model.DLFileEntryType dlFileEntryType, boolean addGroupPermissions, boolean addGuestPermissions) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
addFileEntryTypeResources
protected void addFileEntryTypeResources(com.liferay.document.library.kernel.model.DLFileEntryType dlFileEntryType, com.liferay.portal.kernel.service.permission.ModelPermissions modelPermissions) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
cascadeFileEntryTypes
protected void cascadeFileEntryTypes(long userId, long groupId, long folderId, long defaultFileEntryTypeId, List<Long> fileEntryTypeIds, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deleteDDMStructureLinks
protected void deleteDDMStructureLinks(long fileEntryTypeId, Set<Long> ddmStructureIds) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getExistingDDMStructureLinkStructureIds
-
getFileEntryTypeIds
-
getMissingDDMStructureLinkStructureIds
-
getStaleDDMStructureLinkStructureIds
-
addFileEntryType(String, long, long, long, String, Map, Map, int, ServiceContext)