Class DLFolderLocalServiceBaseImpl
- All Implemented Interfaces:
com.liferay.document.library.kernel.service.DLFolderLocalService
,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.DLFolder>
,com.liferay.portal.kernel.service.PersistedModelLocalService
- Direct Known Subclasses:
DLFolderLocalServiceImpl
This implementation exists only as a container for the default service methods generated by ServiceBuilder. All custom service methods should be put in DLFolderLocalServiceImpl
.
- Author:
- Brian Wing Shun Chan
- See Also:
- {$generated.description}
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.liferay.counter.kernel.service.CounterLocalService
protected com.liferay.document.library.kernel.service.persistence.DLFileEntryTypePersistence
protected com.liferay.document.library.kernel.service.persistence.DLFolderFinder
protected com.liferay.document.library.kernel.service.DLFolderLocalService
protected com.liferay.document.library.kernel.service.persistence.DLFolderPersistence
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
addDLFileEntryTypeDLFolder
(long fileEntryTypeId, long folderId) boolean
addDLFileEntryTypeDLFolder
(long fileEntryTypeId, com.liferay.document.library.kernel.model.DLFolder dlFolder) boolean
addDLFileEntryTypeDLFolders
(long fileEntryTypeId, long[] folderIds) boolean
addDLFileEntryTypeDLFolders
(long fileEntryTypeId, List<com.liferay.document.library.kernel.model.DLFolder> dlFolders) com.liferay.document.library.kernel.model.DLFolder
addDLFolder
(com.liferay.document.library.kernel.model.DLFolder dlFolder) Adds the document library folder to the database.void
void
clearDLFileEntryTypeDLFolders
(long fileEntryTypeId) com.liferay.document.library.kernel.model.DLFolder
createDLFolder
(long folderId) Creates a new document library folder with the primary key.com.liferay.portal.kernel.model.PersistedModel
createPersistedModel
(Serializable primaryKeyObj) void
deleteDLFileEntryTypeDLFolder
(long fileEntryTypeId, long folderId) void
deleteDLFileEntryTypeDLFolder
(long fileEntryTypeId, com.liferay.document.library.kernel.model.DLFolder dlFolder) void
deleteDLFileEntryTypeDLFolders
(long fileEntryTypeId, long[] folderIds) void
deleteDLFileEntryTypeDLFolders
(long fileEntryTypeId, List<com.liferay.document.library.kernel.model.DLFolder> dlFolders) com.liferay.document.library.kernel.model.DLFolder
deleteDLFolder
(long folderId) Deletes the document library folder with the primary key from the database.com.liferay.document.library.kernel.model.DLFolder
deleteDLFolder
(com.liferay.document.library.kernel.model.DLFolder dlFolder) Deletes the document library folder from the database.com.liferay.portal.kernel.model.PersistedModel
deletePersistedModel
(com.liferay.portal.kernel.model.PersistedModel persistedModel) void
destroy()
<T> T
dslQuery
(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) int
dslQueryCount
(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) com.liferay.portal.kernel.dao.orm.DynamicQuery
<T> List<T>
dynamicQuery
(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) Performs a dynamic query on the database and returns the matching rows.<T> List<T>
dynamicQuery
(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, int end) Performs a dynamic query on the database and returns a range of the matching rows.<T> List<T>
dynamicQuery
(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<T> orderByComparator) Performs a dynamic query on the database and returns an ordered range of the matching rows.long
dynamicQueryCount
(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) Returns the number of rows matching the dynamic query.long
dynamicQueryCount
(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, com.liferay.portal.kernel.dao.orm.Projection projection) Returns the number of rows matching the dynamic query.com.liferay.document.library.kernel.model.DLFolder
fetchDLFolder
(long folderId) com.liferay.document.library.kernel.model.DLFolder
fetchDLFolderByExternalReferenceCode
(String externalReferenceCode, long groupId) com.liferay.document.library.kernel.model.DLFolder
fetchDLFolderByUuidAndGroupId
(String uuid, long groupId) Returns the document library folder matching the UUID and group.com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery
com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.document.library.kernel.model.DLFolder>
com.liferay.counter.kernel.service.CounterLocalService
Returns the counter local service.com.liferay.portal.kernel.service.persistence.change.tracking.CTPersistence<com.liferay.document.library.kernel.model.DLFolder>
List<com.liferay.document.library.kernel.model.DLFolder>
getDLFileEntryTypeDLFolders
(long fileEntryTypeId) List<com.liferay.document.library.kernel.model.DLFolder>
getDLFileEntryTypeDLFolders
(long fileEntryTypeId, int start, int end) List<com.liferay.document.library.kernel.model.DLFolder>
getDLFileEntryTypeDLFolders
(long fileEntryTypeId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.document.library.kernel.model.DLFolder> orderByComparator) int
getDLFileEntryTypeDLFoldersCount
(long fileEntryTypeId) long[]
getDLFileEntryTypePrimaryKeys
(long folderId) Returns the fileEntryTypeIds of the document library file entry types associated with the document library folder.com.liferay.document.library.kernel.model.DLFolder
getDLFolder
(long folderId) Returns the document library folder with the primary key.com.liferay.document.library.kernel.model.DLFolder
getDLFolderByExternalReferenceCode
(String externalReferenceCode, long groupId) com.liferay.document.library.kernel.model.DLFolder
getDLFolderByUuidAndGroupId
(String uuid, long groupId) Returns the document library folder matching the UUID and group.com.liferay.document.library.kernel.service.persistence.DLFolderFinder
Returns the document library folder finder.com.liferay.document.library.kernel.service.DLFolderLocalService
Returns the document library folder local service.com.liferay.document.library.kernel.service.persistence.DLFolderPersistence
Returns the document library folder persistence.List<com.liferay.document.library.kernel.model.DLFolder>
getDLFolders
(int start, int end) Returns a range of all the document library folders.List<com.liferay.document.library.kernel.model.DLFolder>
getDLFoldersByUuidAndCompanyId
(String uuid, long companyId) Returns all the document library folders matching the UUID and company.List<com.liferay.document.library.kernel.model.DLFolder>
getDLFoldersByUuidAndCompanyId
(String uuid, long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.document.library.kernel.model.DLFolder> orderByComparator) Returns a range of document library folders matching the UUID and company.int
Returns the number of document library folders.com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery
getExportActionableDynamicQuery
(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext) com.liferay.portal.kernel.dao.orm.IndexableActionableDynamicQuery
Class<com.liferay.document.library.kernel.model.DLFolder>
protected String
Returns the OSGi service identifier.com.liferay.portal.kernel.model.PersistedModel
getPersistedModel
(Serializable primaryKeyObj) boolean
hasDLFileEntryTypeDLFolder
(long fileEntryTypeId, long folderId) boolean
hasDLFileEntryTypeDLFolders
(long fileEntryTypeId) protected void
initActionableDynamicQuery
(com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery actionableDynamicQuery) protected void
Performs a SQL query.void
setCounterLocalService
(com.liferay.counter.kernel.service.CounterLocalService counterLocalService) Sets the counter local service.void
setDLFileEntryTypeDLFolders
(long fileEntryTypeId, long[] folderIds) void
setDLFolderFinder
(com.liferay.document.library.kernel.service.persistence.DLFolderFinder dlFolderFinder) Sets the document library folder finder.void
setDLFolderLocalService
(com.liferay.document.library.kernel.service.DLFolderLocalService dlFolderLocalService) Sets the document library folder local service.void
setDLFolderPersistence
(com.liferay.document.library.kernel.service.persistence.DLFolderPersistence dlFolderPersistence) Sets the document library folder persistence.com.liferay.document.library.kernel.model.DLFolder
updateDLFolder
(com.liferay.document.library.kernel.model.DLFolder dlFolder) Updates the document library folder in the database or adds it if it does not yet exist.<R,
E extends Throwable>
RupdateWithUnsafeFunction
(com.liferay.petra.function.UnsafeFunction<com.liferay.portal.kernel.service.persistence.change.tracking.CTPersistence<com.liferay.document.library.kernel.model.DLFolder>, R, E> updateUnsafeFunction) 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.document.library.kernel.service.DLFolderLocalService
addFolder, deleteAllByGroup, deleteAllByRepository, deleteFolder, deleteFolder, deleteFolder, deleteFolder, deleteFolder, fetchFolder, fetchFolder, fetchFolder, getCompanyFolders, getCompanyFoldersCount, getFileEntriesAndFileShortcuts, getFileEntriesAndFileShortcutsCount, getFolder, getFolder, getFolderId, getFolders, getFolders, getFolders, getFolders, getFolders, getFolders, getFolders, getFoldersAndFileEntriesAndFileShortcuts, getFoldersAndFileEntriesAndFileShortcutsCount, getFoldersCount, getFoldersCount, getFoldersCount, getFoldersCount, getFolderSize, getGroupFolderIds, getGroupSubfolderIds, getMountFolder, getMountFolders, getMountFoldersCount, getNoAssetFolders, getNotInTrashFolders, getRepositoryFolderIds, getRepositoryFolders, getRepositoryFoldersCount, getRepositorySubfolderIds, getUniqueFolderName, hasFolderLock, hasInheritableLock, lockFolder, lockFolder, moveFolder, rebuildTree, rebuildTree, unlockFolder, unlockFolder, updateFolder, updateFolder, updateFolderAndFileEntryTypes, updateLastPostDate, updateStatus, verifyInheritableLock
Methods inherited from interface com.liferay.portal.kernel.service.PersistedModelLocalService
fetchPersistedModel
-
Field Details
-
dlFolderLocalService
@BeanReference(type=com.liferay.document.library.kernel.service.DLFolderLocalService.class) protected com.liferay.document.library.kernel.service.DLFolderLocalService dlFolderLocalService -
dlFolderPersistence
@BeanReference(type=com.liferay.document.library.kernel.service.persistence.DLFolderPersistence.class) protected com.liferay.document.library.kernel.service.persistence.DLFolderPersistence dlFolderPersistence -
dlFolderFinder
@BeanReference(type=com.liferay.document.library.kernel.service.persistence.DLFolderFinder.class) protected com.liferay.document.library.kernel.service.persistence.DLFolderFinder dlFolderFinder -
counterLocalService
@BeanReference(type=com.liferay.counter.kernel.service.CounterLocalService.class) protected com.liferay.counter.kernel.service.CounterLocalService counterLocalService -
dlFileEntryTypePersistence
@BeanReference(type=com.liferay.document.library.kernel.service.persistence.DLFileEntryTypePersistence.class) protected com.liferay.document.library.kernel.service.persistence.DLFileEntryTypePersistence dlFileEntryTypePersistence
-
-
Constructor Details
-
DLFolderLocalServiceBaseImpl
public DLFolderLocalServiceBaseImpl()
-
-
Method Details
-
addDLFolder
@Indexable(type=REINDEX) public com.liferay.document.library.kernel.model.DLFolder addDLFolder(com.liferay.document.library.kernel.model.DLFolder dlFolder) Adds the document library folder to the database. Also notifies the appropriate model listeners.Important: Inspect DLFolderLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.
- Specified by:
addDLFolder
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Parameters:
dlFolder
- the document library folder- Returns:
- the document library folder that was added
-
createDLFolder
@Transactional(enabled=false) public com.liferay.document.library.kernel.model.DLFolder createDLFolder(long folderId) Creates a new document library folder with the primary key. Does not add the document library folder to the database.- Specified by:
createDLFolder
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Parameters:
folderId
- the primary key for the new document library folder- Returns:
- the new document library folder
-
deleteDLFolder
@Indexable(type=DELETE) public com.liferay.document.library.kernel.model.DLFolder deleteDLFolder(long folderId) throws com.liferay.portal.kernel.exception.PortalException Deletes the document library folder with the primary key from the database. Also notifies the appropriate model listeners.Important: Inspect DLFolderLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.
- Specified by:
deleteDLFolder
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Parameters:
folderId
- the primary key of the document library folder- Returns:
- the document library folder that was removed
- Throws:
com.liferay.portal.kernel.exception.PortalException
- if a document library folder with the primary key could not be found
-
deleteDLFolder
@Indexable(type=DELETE) public com.liferay.document.library.kernel.model.DLFolder deleteDLFolder(com.liferay.document.library.kernel.model.DLFolder dlFolder) Deletes the document library folder from the database. Also notifies the appropriate model listeners.Important: Inspect DLFolderLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.
- Specified by:
deleteDLFolder
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Parameters:
dlFolder
- the document library folder- Returns:
- the document library folder that was removed
-
dslQuery
public <T> T dslQuery(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) - Specified by:
dslQuery
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Specified by:
dslQuery
in interfacecom.liferay.portal.kernel.service.PersistedModelLocalService
-
dslQueryCount
public int dslQueryCount(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) - Specified by:
dslQueryCount
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Specified by:
dslQueryCount
in interfacecom.liferay.portal.kernel.service.PersistedModelLocalService
-
dynamicQuery
public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery()- Specified by:
dynamicQuery
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
dynamicQuery
Performs a dynamic query on the database and returns the matching rows.- Specified by:
dynamicQuery
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Parameters:
dynamicQuery
- the dynamic query- Returns:
- the matching rows
-
dynamicQuery
public <T> List<T> dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, int end) Performs a dynamic query on the database and returns a range of the matching rows.Useful when paginating results. Returns a maximum of
end - start
instances.start
andend
are not primary keys, they are indexes in the result set. Thus,0
refers to the first result in the set. Setting bothstart
andend
tocom.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS
will return the full result set. IforderByComparator
is specified, then the query will include the given ORDER BY logic. IforderByComparator
is absent, then the query will include the default ORDER BY logic fromcom.liferay.portlet.documentlibrary.model.impl.DLFolderModelImpl
.- Specified by:
dynamicQuery
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Parameters:
dynamicQuery
- the dynamic querystart
- the lower bound of the range of model instancesend
- the upper bound of the range of model instances (not inclusive)- Returns:
- the range of matching rows
-
dynamicQuery
public <T> List<T> dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<T> orderByComparator) Performs a dynamic query on the database and returns an ordered range of the matching rows.Useful when paginating results. Returns a maximum of
end - start
instances.start
andend
are not primary keys, they are indexes in the result set. Thus,0
refers to the first result in the set. Setting bothstart
andend
tocom.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS
will return the full result set. IforderByComparator
is specified, then the query will include the given ORDER BY logic. IforderByComparator
is absent, then the query will include the default ORDER BY logic fromcom.liferay.portlet.documentlibrary.model.impl.DLFolderModelImpl
.- Specified by:
dynamicQuery
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Parameters:
dynamicQuery
- the dynamic querystart
- the lower bound of the range of model instancesend
- the upper bound of the range of model instances (not inclusive)orderByComparator
- the comparator to order the results by (optionallynull
)- Returns:
- the ordered range of matching rows
-
dynamicQueryCount
public long dynamicQueryCount(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) Returns the number of rows matching the dynamic query.- Specified by:
dynamicQueryCount
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Parameters:
dynamicQuery
- the dynamic query- Returns:
- the number of rows matching the dynamic query
-
dynamicQueryCount
public long dynamicQueryCount(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, com.liferay.portal.kernel.dao.orm.Projection projection) Returns the number of rows matching the dynamic query.- Specified by:
dynamicQueryCount
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Parameters:
dynamicQuery
- the dynamic queryprojection
- the projection to apply to the query- Returns:
- the number of rows matching the dynamic query
-
fetchDLFolder
public com.liferay.document.library.kernel.model.DLFolder fetchDLFolder(long folderId) - Specified by:
fetchDLFolder
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
fetchDLFolderByUuidAndGroupId
public com.liferay.document.library.kernel.model.DLFolder fetchDLFolderByUuidAndGroupId(String uuid, long groupId) Returns the document library folder matching the UUID and group.- Specified by:
fetchDLFolderByUuidAndGroupId
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Parameters:
uuid
- the document library folder's UUIDgroupId
- the primary key of the group- Returns:
- the matching document library folder, or
null
if a matching document library folder could not be found
-
fetchDLFolderByExternalReferenceCode
public com.liferay.document.library.kernel.model.DLFolder fetchDLFolderByExternalReferenceCode(String externalReferenceCode, long groupId) - Specified by:
fetchDLFolderByExternalReferenceCode
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
getDLFolderByExternalReferenceCode
public com.liferay.document.library.kernel.model.DLFolder getDLFolderByExternalReferenceCode(String externalReferenceCode, long groupId) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
getDLFolderByExternalReferenceCode
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getDLFolder
public com.liferay.document.library.kernel.model.DLFolder getDLFolder(long folderId) throws com.liferay.portal.kernel.exception.PortalException Returns the document library folder with the primary key.- Specified by:
getDLFolder
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Parameters:
folderId
- the primary key of the document library folder- Returns:
- the document library folder
- Throws:
com.liferay.portal.kernel.exception.PortalException
- if a document library folder with the primary key could not be found
-
getActionableDynamicQuery
public com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery getActionableDynamicQuery()- Specified by:
getActionableDynamicQuery
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
getIndexableActionableDynamicQuery
public com.liferay.portal.kernel.dao.orm.IndexableActionableDynamicQuery getIndexableActionableDynamicQuery()- Specified by:
getIndexableActionableDynamicQuery
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
initActionableDynamicQuery
protected void initActionableDynamicQuery(com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery actionableDynamicQuery) -
getExportActionableDynamicQuery
public com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery getExportActionableDynamicQuery(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext) - Specified by:
getExportActionableDynamicQuery
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
createPersistedModel
public com.liferay.portal.kernel.model.PersistedModel createPersistedModel(Serializable primaryKeyObj) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
createPersistedModel
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Specified by:
createPersistedModel
in interfacecom.liferay.portal.kernel.service.PersistedModelLocalService
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
deletePersistedModel
public com.liferay.portal.kernel.model.PersistedModel deletePersistedModel(com.liferay.portal.kernel.model.PersistedModel persistedModel) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
deletePersistedModel
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Specified by:
deletePersistedModel
in interfacecom.liferay.portal.kernel.service.PersistedModelLocalService
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getBasePersistence
public com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.document.library.kernel.model.DLFolder> getBasePersistence()- Specified by:
getBasePersistence
in interfacecom.liferay.portal.kernel.service.PersistedModelLocalService
-
getPersistedModel
public com.liferay.portal.kernel.model.PersistedModel getPersistedModel(Serializable primaryKeyObj) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
getPersistedModel
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Specified by:
getPersistedModel
in interfacecom.liferay.portal.kernel.service.PersistedModelLocalService
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getDLFoldersByUuidAndCompanyId
public List<com.liferay.document.library.kernel.model.DLFolder> getDLFoldersByUuidAndCompanyId(String uuid, long companyId) Returns all the document library folders matching the UUID and company.- Specified by:
getDLFoldersByUuidAndCompanyId
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Parameters:
uuid
- the UUID of the document library folderscompanyId
- the primary key of the company- Returns:
- the matching document library folders, or an empty list if no matches were found
-
getDLFoldersByUuidAndCompanyId
public List<com.liferay.document.library.kernel.model.DLFolder> getDLFoldersByUuidAndCompanyId(String uuid, long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.document.library.kernel.model.DLFolder> orderByComparator) Returns a range of document library folders matching the UUID and company.- Specified by:
getDLFoldersByUuidAndCompanyId
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Parameters:
uuid
- the UUID of the document library folderscompanyId
- the primary key of the companystart
- the lower bound of the range of document library foldersend
- the upper bound of the range of document library folders (not inclusive)orderByComparator
- the comparator to order the results by (optionallynull
)- Returns:
- the range of matching document library folders, or an empty list if no matches were found
-
getDLFolderByUuidAndGroupId
public com.liferay.document.library.kernel.model.DLFolder getDLFolderByUuidAndGroupId(String uuid, long groupId) throws com.liferay.portal.kernel.exception.PortalException Returns the document library folder matching the UUID and group.- Specified by:
getDLFolderByUuidAndGroupId
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Parameters:
uuid
- the document library folder's UUIDgroupId
- the primary key of the group- Returns:
- the matching document library folder
- Throws:
com.liferay.portal.kernel.exception.PortalException
- if a matching document library folder could not be found
-
getDLFolders
Returns a range of all the document library folders.Useful when paginating results. Returns a maximum of
end - start
instances.start
andend
are not primary keys, they are indexes in the result set. Thus,0
refers to the first result in the set. Setting bothstart
andend
tocom.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS
will return the full result set. IforderByComparator
is specified, then the query will include the given ORDER BY logic. IforderByComparator
is absent, then the query will include the default ORDER BY logic fromcom.liferay.portlet.documentlibrary.model.impl.DLFolderModelImpl
.- Specified by:
getDLFolders
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Parameters:
start
- the lower bound of the range of document library foldersend
- the upper bound of the range of document library folders (not inclusive)- Returns:
- the range of document library folders
-
getDLFoldersCount
public int getDLFoldersCount()Returns the number of document library folders.- Specified by:
getDLFoldersCount
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Returns:
- the number of document library folders
-
updateDLFolder
@Indexable(type=REINDEX) public com.liferay.document.library.kernel.model.DLFolder updateDLFolder(com.liferay.document.library.kernel.model.DLFolder dlFolder) Updates the document library folder in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.Important: Inspect DLFolderLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.
- Specified by:
updateDLFolder
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Parameters:
dlFolder
- the document library folder- Returns:
- the document library folder that was updated
-
addDLFileEntryTypeDLFolder
public boolean addDLFileEntryTypeDLFolder(long fileEntryTypeId, long folderId) - Specified by:
addDLFileEntryTypeDLFolder
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
addDLFileEntryTypeDLFolder
public boolean addDLFileEntryTypeDLFolder(long fileEntryTypeId, com.liferay.document.library.kernel.model.DLFolder dlFolder) - Specified by:
addDLFileEntryTypeDLFolder
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
addDLFileEntryTypeDLFolders
public boolean addDLFileEntryTypeDLFolders(long fileEntryTypeId, long[] folderIds) - Specified by:
addDLFileEntryTypeDLFolders
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
addDLFileEntryTypeDLFolders
public boolean addDLFileEntryTypeDLFolders(long fileEntryTypeId, List<com.liferay.document.library.kernel.model.DLFolder> dlFolders) - Specified by:
addDLFileEntryTypeDLFolders
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
clearDLFileEntryTypeDLFolders
public void clearDLFileEntryTypeDLFolders(long fileEntryTypeId) - Specified by:
clearDLFileEntryTypeDLFolders
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
deleteDLFileEntryTypeDLFolder
public void deleteDLFileEntryTypeDLFolder(long fileEntryTypeId, long folderId) - Specified by:
deleteDLFileEntryTypeDLFolder
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
deleteDLFileEntryTypeDLFolder
public void deleteDLFileEntryTypeDLFolder(long fileEntryTypeId, com.liferay.document.library.kernel.model.DLFolder dlFolder) - Specified by:
deleteDLFileEntryTypeDLFolder
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
deleteDLFileEntryTypeDLFolders
public void deleteDLFileEntryTypeDLFolders(long fileEntryTypeId, long[] folderIds) - Specified by:
deleteDLFileEntryTypeDLFolders
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
deleteDLFileEntryTypeDLFolders
public void deleteDLFileEntryTypeDLFolders(long fileEntryTypeId, List<com.liferay.document.library.kernel.model.DLFolder> dlFolders) - Specified by:
deleteDLFileEntryTypeDLFolders
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
getDLFileEntryTypePrimaryKeys
public long[] getDLFileEntryTypePrimaryKeys(long folderId) Returns the fileEntryTypeIds of the document library file entry types associated with the document library folder.- Specified by:
getDLFileEntryTypePrimaryKeys
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Parameters:
folderId
- the folderId of the document library folder- Returns:
- long[] the fileEntryTypeIds of document library file entry types associated with the document library folder
-
getDLFileEntryTypeDLFolders
public List<com.liferay.document.library.kernel.model.DLFolder> getDLFileEntryTypeDLFolders(long fileEntryTypeId) - Specified by:
getDLFileEntryTypeDLFolders
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
getDLFileEntryTypeDLFolders
public List<com.liferay.document.library.kernel.model.DLFolder> getDLFileEntryTypeDLFolders(long fileEntryTypeId, int start, int end) - Specified by:
getDLFileEntryTypeDLFolders
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
getDLFileEntryTypeDLFolders
public List<com.liferay.document.library.kernel.model.DLFolder> getDLFileEntryTypeDLFolders(long fileEntryTypeId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.document.library.kernel.model.DLFolder> orderByComparator) - Specified by:
getDLFileEntryTypeDLFolders
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
getDLFileEntryTypeDLFoldersCount
public int getDLFileEntryTypeDLFoldersCount(long fileEntryTypeId) - Specified by:
getDLFileEntryTypeDLFoldersCount
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
hasDLFileEntryTypeDLFolder
public boolean hasDLFileEntryTypeDLFolder(long fileEntryTypeId, long folderId) - Specified by:
hasDLFileEntryTypeDLFolder
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
hasDLFileEntryTypeDLFolders
public boolean hasDLFileEntryTypeDLFolders(long fileEntryTypeId) - Specified by:
hasDLFileEntryTypeDLFolders
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
setDLFileEntryTypeDLFolders
public void setDLFileEntryTypeDLFolders(long fileEntryTypeId, long[] folderIds) - Specified by:
setDLFileEntryTypeDLFolders
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
getDLFolderLocalService
public com.liferay.document.library.kernel.service.DLFolderLocalService getDLFolderLocalService()Returns the document library folder local service.- Returns:
- the document library folder local service
-
setDLFolderLocalService
public void setDLFolderLocalService(com.liferay.document.library.kernel.service.DLFolderLocalService dlFolderLocalService) Sets the document library folder local service.- Parameters:
dlFolderLocalService
- the document library folder local service
-
getDLFolderPersistence
public com.liferay.document.library.kernel.service.persistence.DLFolderPersistence getDLFolderPersistence()Returns the document library folder persistence.- Returns:
- the document library folder persistence
-
setDLFolderPersistence
public void setDLFolderPersistence(com.liferay.document.library.kernel.service.persistence.DLFolderPersistence dlFolderPersistence) Sets the document library folder persistence.- Parameters:
dlFolderPersistence
- the document library folder persistence
-
getDLFolderFinder
public com.liferay.document.library.kernel.service.persistence.DLFolderFinder getDLFolderFinder()Returns the document library folder finder.- Returns:
- the document library folder finder
-
setDLFolderFinder
public void setDLFolderFinder(com.liferay.document.library.kernel.service.persistence.DLFolderFinder dlFolderFinder) Sets the document library folder finder.- Parameters:
dlFolderFinder
- the document library folder finder
-
getCounterLocalService
public com.liferay.counter.kernel.service.CounterLocalService getCounterLocalService()Returns the counter local service.- Returns:
- the counter local service
-
setCounterLocalService
public void setCounterLocalService(com.liferay.counter.kernel.service.CounterLocalService counterLocalService) Sets the counter local service.- Parameters:
counterLocalService
- the counter local service
-
afterPropertiesSet
public void afterPropertiesSet() -
destroy
public void destroy() -
getOSGiServiceIdentifier
Returns the OSGi service identifier.- Specified by:
getOSGiServiceIdentifier
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Specified by:
getOSGiServiceIdentifier
in interfacecom.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService
- Returns:
- the OSGi service identifier
-
getCTPersistence
public com.liferay.portal.kernel.service.persistence.change.tracking.CTPersistence<com.liferay.document.library.kernel.model.DLFolder> getCTPersistence()- Specified by:
getCTPersistence
in interfacecom.liferay.portal.kernel.service.change.tracking.CTService<com.liferay.document.library.kernel.model.DLFolder>
- Specified by:
getCTPersistence
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
getModelClass
- Specified by:
getModelClass
in interfacecom.liferay.portal.kernel.service.change.tracking.CTService<com.liferay.document.library.kernel.model.DLFolder>
- Specified by:
getModelClass
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
-
updateWithUnsafeFunction
public <R,E extends Throwable> R updateWithUnsafeFunction(com.liferay.petra.function.UnsafeFunction<com.liferay.portal.kernel.service.persistence.change.tracking.CTPersistence<com.liferay.document.library.kernel.model.DLFolder>, R, throws EE> updateUnsafeFunction) - Specified by:
updateWithUnsafeFunction
in interfacecom.liferay.portal.kernel.service.change.tracking.CTService<com.liferay.document.library.kernel.model.DLFolder>
- Specified by:
updateWithUnsafeFunction
in interfacecom.liferay.document.library.kernel.service.DLFolderLocalService
- Throws:
E extends Throwable
-
getModelClassName
-
runSQL
Performs a SQL query.- Parameters:
sql
- the sql query
-