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 TypeMethodDescriptionvoidaddDDMStructureLinks(long fileEntryTypeId, Set<Long> ddmStructureIds) com.liferay.document.library.kernel.model.DLFileEntryTypeaddFileEntryType(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.DLFileEntryTypeaddFileEntryType(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 voidaddFileEntryTypeResources(com.liferay.document.library.kernel.model.DLFileEntryType dlFileEntryType, boolean addGroupPermissions, boolean addGuestPermissions) protected voidaddFileEntryTypeResources(com.liferay.document.library.kernel.model.DLFileEntryType dlFileEntryType, com.liferay.portal.kernel.service.permission.ModelPermissions modelPermissions) protected voidcascadeFileEntryTypes(long userId, long groupId, long folderId, long defaultFileEntryTypeId, List<Long> fileEntryTypeIds, com.liferay.portal.kernel.service.ServiceContext serviceContext) voidcascadeFileEntryTypes(long userId, com.liferay.document.library.kernel.model.DLFolder dlFolder) com.liferay.document.library.kernel.model.DLFileEntryTypeprotected voiddeleteDDMStructureLinks(long fileEntryTypeId, Set<Long> ddmStructureIds) voiddeleteFileEntryType(long fileEntryTypeId) com.liferay.document.library.kernel.model.DLFileEntryTypedeleteFileEntryType(com.liferay.document.library.kernel.model.DLFileEntryType dlFileEntryType) voiddeleteFileEntryTypeByExternalReferenceCode(String externalReferenceCode, long groupId) voiddeleteFileEntryTypes(long groupId) com.liferay.document.library.kernel.model.DLFileEntryTypefetchDataDefinitionFileEntryType(long groupId, long dataDefinitionId) com.liferay.document.library.kernel.model.DLFileEntryTypefetchFileEntryType(long fileEntryTypeId) com.liferay.document.library.kernel.model.DLFileEntryTypefetchFileEntryType(long groupId, String fileEntryTypeKey) com.liferay.document.library.kernel.model.DLFileEntryTypelonggetDefaultFileEntryTypeId(long folderId) getExistingDDMStructureLinkStructureIds(long fileEntryTypeId) com.liferay.document.library.kernel.model.DLFileEntryTypegetFileEntryType(long fileEntryTypeId) com.liferay.document.library.kernel.model.DLFileEntryTypegetFileEntryType(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) intsearchCount(long companyId, long[] groupIds, String keywords, boolean includeBasicFileEntryType) voidunsetFolderFileEntryTypes(long folderId) voidupdateDDMStructureLinks(long fileEntryTypeId, Set<Long> ddmStructureIds) com.liferay.document.library.kernel.model.DLFileEntryupdateFileEntryFileEntryType(com.liferay.document.library.kernel.model.DLFileEntry dlFileEntry, com.liferay.portal.kernel.service.ServiceContext serviceContext) com.liferay.document.library.kernel.model.DLFileEntryTypeupdateFileEntryType(long fileEntryTypeId, Map<Locale, String> nameMap, Map<Locale, String> descriptionMap) voidupdateFolderFileEntryTypes(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, updateWithUnsafeFunctionMethods inherited from class com.liferay.portal.kernel.service.BaseLocalServiceImpl
getClassLoader, getLocalizationMapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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)