public class DLFolderLocalServiceWrapper extends Object implements DLFolderLocalService, ServiceWrapper<DLFolderLocalService>
DLFolderLocalService
.DLFolderLocalService
Constructor and Description |
---|
DLFolderLocalServiceWrapper() |
DLFolderLocalServiceWrapper(DLFolderLocalService dlFolderLocalService) |
Modifier and Type | Method and Description |
---|---|
void |
addDLFileEntryTypeDLFolder(long fileEntryTypeId,
DLFolder dlFolder) |
void |
addDLFileEntryTypeDLFolder(long fileEntryTypeId,
long folderId) |
void |
addDLFileEntryTypeDLFolders(long fileEntryTypeId,
List<DLFolder> dlFolders) |
void |
addDLFileEntryTypeDLFolders(long fileEntryTypeId,
long[] folderIds) |
DLFolder |
addDLFolder(DLFolder dlFolder)
Adds the document library folder to the database.
|
DLFolder |
addFolder(long userId,
long groupId,
long repositoryId,
boolean mountPoint,
long parentFolderId,
String name,
String description,
boolean hidden,
ServiceContext serviceContext) |
void |
clearDLFileEntryTypeDLFolders(long fileEntryTypeId) |
DLFolder |
createDLFolder(long folderId)
Creates a new document library folder with the primary key.
|
PersistedModel |
createPersistedModel(Serializable primaryKeyObj) |
void |
deleteAllByGroup(long groupId) |
void |
deleteAllByRepository(long repositoryId) |
void |
deleteDLFileEntryTypeDLFolder(long fileEntryTypeId,
DLFolder dlFolder) |
void |
deleteDLFileEntryTypeDLFolder(long fileEntryTypeId,
long folderId) |
void |
deleteDLFileEntryTypeDLFolders(long fileEntryTypeId,
List<DLFolder> dlFolders) |
void |
deleteDLFileEntryTypeDLFolders(long fileEntryTypeId,
long[] folderIds) |
DLFolder |
deleteDLFolder(DLFolder dlFolder)
Deletes the document library folder from the database.
|
DLFolder |
deleteDLFolder(long folderId)
Deletes the document library folder with the primary key from the database.
|
DLFolder |
deleteFolder(DLFolder dlFolder) |
DLFolder |
deleteFolder(DLFolder dlFolder,
boolean includeTrashedEntries) |
DLFolder |
deleteFolder(long folderId) |
DLFolder |
deleteFolder(long folderId,
boolean includeTrashedEntries) |
DLFolder |
deleteFolder(long userId,
long folderId,
boolean includeTrashedEntries) |
PersistedModel |
deletePersistedModel(PersistedModel persistedModel) |
<T> T |
dslQuery(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) |
int |
dslQueryCount(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) |
DynamicQuery |
dynamicQuery() |
<T> List<T> |
dynamicQuery(DynamicQuery dynamicQuery)
Performs a dynamic query on the database and returns the matching rows.
|
<T> List<T> |
dynamicQuery(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(DynamicQuery dynamicQuery,
int start,
int end,
OrderByComparator<T> orderByComparator)
Performs a dynamic query on the database and returns an ordered range of the matching rows.
|
long |
dynamicQueryCount(DynamicQuery dynamicQuery)
Returns the number of rows matching the dynamic query.
|
long |
dynamicQueryCount(DynamicQuery dynamicQuery,
Projection projection)
Returns the number of rows matching the dynamic query.
|
DLFolder |
fetchDLFolder(long folderId) |
DLFolder |
fetchDLFolderByUuidAndGroupId(String uuid,
long groupId)
Returns the document library folder matching the UUID and group.
|
DLFolder |
fetchFolder(long folderId) |
DLFolder |
fetchFolder(long groupId,
long parentFolderId,
String name) |
DLFolder |
fetchFolder(String uuid,
long groupId) |
ActionableDynamicQuery |
getActionableDynamicQuery() |
List<DLFolder> |
getCompanyFolders(long companyId,
int start,
int end) |
int |
getCompanyFoldersCount(long companyId) |
CTPersistence<DLFolder> |
getCTPersistence() |
List<DLFolder> |
getDLFileEntryTypeDLFolders(long fileEntryTypeId) |
List<DLFolder> |
getDLFileEntryTypeDLFolders(long fileEntryTypeId,
int start,
int end) |
List<DLFolder> |
getDLFileEntryTypeDLFolders(long fileEntryTypeId,
int start,
int end,
OrderByComparator<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.
|
DLFolder |
getDLFolder(long folderId)
Returns the document library folder with the primary key.
|
DLFolder |
getDLFolderByUuidAndGroupId(String uuid,
long groupId)
Returns the document library folder matching the UUID and group.
|
List<DLFolder> |
getDLFolders(int start,
int end)
Returns a range of all the document library folders.
|
List<DLFolder> |
getDLFoldersByUuidAndCompanyId(String uuid,
long companyId)
Returns all the document library folders matching the UUID and company.
|
List<DLFolder> |
getDLFoldersByUuidAndCompanyId(String uuid,
long companyId,
int start,
int end,
OrderByComparator<DLFolder> orderByComparator)
Returns a range of document library folders matching the UUID and company.
|
int |
getDLFoldersCount()
Returns the number of document library folders.
|
ExportActionableDynamicQuery |
getExportActionableDynamicQuery(PortletDataContext portletDataContext) |
List<Object> |
getFileEntriesAndFileShortcuts(long groupId,
long folderId,
QueryDefinition<?> queryDefinition) |
int |
getFileEntriesAndFileShortcutsCount(long groupId,
long folderId,
QueryDefinition<?> queryDefinition) |
DLFolder |
getFolder(long folderId) |
DLFolder |
getFolder(long groupId,
long parentFolderId,
String name) |
long |
getFolderId(long companyId,
long folderId) |
List<DLFolder> |
getFolders(long groupId,
long parentFolderId) |
List<DLFolder> |
getFolders(long groupId,
long parentFolderId,
boolean includeMountfolders) |
List<DLFolder> |
getFolders(long groupId,
long parentFolderId,
boolean includeMountfolders,
int status,
int start,
int end,
OrderByComparator<DLFolder> orderByComparator) |
List<DLFolder> |
getFolders(long groupId,
long parentFolderId,
boolean includeMountfolders,
int start,
int end,
OrderByComparator<DLFolder> orderByComparator) |
List<DLFolder> |
getFolders(long groupId,
long parentFolderId,
int start,
int end,
OrderByComparator<DLFolder> orderByComparator) |
List<Object> |
getFoldersAndFileEntriesAndFileShortcuts(long groupId,
long folderId,
String[] mimeTypes,
boolean includeMountFolders,
QueryDefinition<?> queryDefinition) |
int |
getFoldersAndFileEntriesAndFileShortcutsCount(long groupId,
long folderId,
String[] mimeTypes,
boolean includeMountFolders,
QueryDefinition<?> queryDefinition) |
int |
getFoldersCount(long groupId,
long parentFolderId) |
int |
getFoldersCount(long groupId,
long parentFolderId,
boolean includeMountfolders) |
int |
getFoldersCount(long groupId,
long parentFolderId,
boolean includeMountfolders,
int status) |
int |
getFoldersCount(long groupId,
long parentFolderId,
int status,
boolean includeMountfolders)
Deprecated.
As of Athanasius (7.3.x), replaced by
getFoldersCount(long, long, boolean, int) |
List<Long> |
getGroupFolderIds(long groupId,
long parentFolderId) |
void |
getGroupSubfolderIds(List<Long> folderIds,
long groupId,
long folderId) |
IndexableActionableDynamicQuery |
getIndexableActionableDynamicQuery() |
Class<DLFolder> |
getModelClass() |
DLFolder |
getMountFolder(long repositoryId) |
List<DLFolder> |
getMountFolders(long groupId,
long parentFolderId,
int start,
int end,
OrderByComparator<DLFolder> orderByComparator) |
int |
getMountFoldersCount(long groupId,
long parentFolderId) |
List<DLFolder> |
getNoAssetFolders() |
String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
PersistedModel |
getPersistedModel(Serializable primaryKeyObj) |
List<Long> |
getRepositoryFolderIds(long repositoryId,
long parentFolderId) |
List<DLFolder> |
getRepositoryFolders(long repositoryId,
int start,
int end) |
int |
getRepositoryFoldersCount(long repositoryId) |
void |
getRepositorySubfolderIds(List<Long> folderIds,
long repositoryId,
long folderId) |
String |
getUniqueFolderName(String uuid,
long groupId,
long parentFolderId,
String name,
int count) |
DLFolderLocalService |
getWrappedService() |
boolean |
hasDLFileEntryTypeDLFolder(long fileEntryTypeId,
long folderId) |
boolean |
hasDLFileEntryTypeDLFolders(long fileEntryTypeId) |
boolean |
hasFolderLock(long userId,
long folderId) |
boolean |
hasInheritableLock(long folderId) |
Lock |
lockFolder(long userId,
long folderId) |
Lock |
lockFolder(long userId,
long folderId,
String owner,
boolean inheritable,
long expirationTime) |
DLFolder |
moveFolder(long userId,
long folderId,
long parentFolderId,
ServiceContext serviceContext) |
void |
rebuildTree(long companyId) |
void |
rebuildTree(long companyId,
long parentFolderId,
String parentTreePath,
boolean reindex) |
void |
setDLFileEntryTypeDLFolders(long fileEntryTypeId,
long[] folderIds) |
void |
setWrappedService(DLFolderLocalService dlFolderLocalService) |
void |
unlockFolder(long groupId,
long parentFolderId,
String name,
String lockUuid) |
void |
unlockFolder(long folderId,
String lockUuid) |
DLFolder |
updateDLFolder(DLFolder dlFolder)
Updates the document library folder in the database or adds it if it does not yet exist.
|
DLFolder |
updateFolder(long folderId,
long parentFolderId,
String name,
String description,
long defaultFileEntryTypeId,
List<Long> fileEntryTypeIds,
int restrictionType,
ServiceContext serviceContext) |
DLFolder |
updateFolder(long folderId,
String name,
String description,
long defaultFileEntryTypeId,
List<Long> fileEntryTypeIds,
int restrictionType,
ServiceContext serviceContext) |
DLFolder |
updateFolderAndFileEntryTypes(long userId,
long folderId,
long parentFolderId,
String name,
String description,
long defaultFileEntryTypeId,
List<Long> fileEntryTypeIds,
int restrictionType,
ServiceContext serviceContext) |
void |
updateLastPostDate(long folderId,
Date lastPostDate) |
DLFolder |
updateStatus(long userId,
long folderId,
int status,
Map<String,Serializable> workflowContext,
ServiceContext serviceContext) |
<R,E extends Throwable> |
updateWithUnsafeFunction(com.liferay.petra.function.UnsafeFunction<CTPersistence<DLFolder>,R,E> updateUnsafeFunction) |
boolean |
verifyInheritableLock(long folderId,
String lockUuid) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBasePersistence
public DLFolderLocalServiceWrapper()
public DLFolderLocalServiceWrapper(DLFolderLocalService dlFolderLocalService)
public void addDLFileEntryTypeDLFolder(long fileEntryTypeId, DLFolder dlFolder)
addDLFileEntryTypeDLFolder
in interface DLFolderLocalService
public void addDLFileEntryTypeDLFolder(long fileEntryTypeId, long folderId)
addDLFileEntryTypeDLFolder
in interface DLFolderLocalService
public void addDLFileEntryTypeDLFolders(long fileEntryTypeId, List<DLFolder> dlFolders)
addDLFileEntryTypeDLFolders
in interface DLFolderLocalService
public void addDLFileEntryTypeDLFolders(long fileEntryTypeId, long[] folderIds)
addDLFileEntryTypeDLFolders
in interface DLFolderLocalService
public DLFolder addDLFolder(DLFolder dlFolder)
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.
addDLFolder
in interface DLFolderLocalService
dlFolder
- the document library folderpublic DLFolder addFolder(long userId, long groupId, long repositoryId, boolean mountPoint, long parentFolderId, String name, String description, boolean hidden, ServiceContext serviceContext) throws PortalException
addFolder
in interface DLFolderLocalService
PortalException
public void clearDLFileEntryTypeDLFolders(long fileEntryTypeId)
clearDLFileEntryTypeDLFolders
in interface DLFolderLocalService
public DLFolder createDLFolder(long folderId)
createDLFolder
in interface DLFolderLocalService
folderId
- the primary key for the new document library folderpublic PersistedModel createPersistedModel(Serializable primaryKeyObj) throws PortalException
createPersistedModel
in interface DLFolderLocalService
createPersistedModel
in interface PersistedModelLocalService
PortalException
public void deleteAllByGroup(long groupId) throws PortalException
deleteAllByGroup
in interface DLFolderLocalService
PortalException
public void deleteAllByRepository(long repositoryId) throws PortalException
deleteAllByRepository
in interface DLFolderLocalService
PortalException
public void deleteDLFileEntryTypeDLFolder(long fileEntryTypeId, DLFolder dlFolder)
deleteDLFileEntryTypeDLFolder
in interface DLFolderLocalService
public void deleteDLFileEntryTypeDLFolder(long fileEntryTypeId, long folderId)
deleteDLFileEntryTypeDLFolder
in interface DLFolderLocalService
public void deleteDLFileEntryTypeDLFolders(long fileEntryTypeId, List<DLFolder> dlFolders)
deleteDLFileEntryTypeDLFolders
in interface DLFolderLocalService
public void deleteDLFileEntryTypeDLFolders(long fileEntryTypeId, long[] folderIds)
deleteDLFileEntryTypeDLFolders
in interface DLFolderLocalService
public DLFolder deleteDLFolder(DLFolder dlFolder)
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.
deleteDLFolder
in interface DLFolderLocalService
dlFolder
- the document library folderpublic DLFolder deleteDLFolder(long folderId) throws PortalException
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.
deleteDLFolder
in interface DLFolderLocalService
folderId
- the primary key of the document library folderPortalException
- if a document library folder with the primary key could not be foundpublic DLFolder deleteFolder(DLFolder dlFolder) throws PortalException
deleteFolder
in interface DLFolderLocalService
PortalException
public DLFolder deleteFolder(DLFolder dlFolder, boolean includeTrashedEntries) throws PortalException
deleteFolder
in interface DLFolderLocalService
PortalException
public DLFolder deleteFolder(long folderId) throws PortalException
deleteFolder
in interface DLFolderLocalService
PortalException
public DLFolder deleteFolder(long folderId, boolean includeTrashedEntries) throws PortalException
deleteFolder
in interface DLFolderLocalService
PortalException
public DLFolder deleteFolder(long userId, long folderId, boolean includeTrashedEntries) throws PortalException
deleteFolder
in interface DLFolderLocalService
PortalException
public PersistedModel deletePersistedModel(PersistedModel persistedModel) throws PortalException
deletePersistedModel
in interface DLFolderLocalService
deletePersistedModel
in interface PersistedModelLocalService
PortalException
public <T> T dslQuery(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery)
dslQuery
in interface DLFolderLocalService
dslQuery
in interface PersistedModelLocalService
public int dslQueryCount(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery)
dslQueryCount
in interface DLFolderLocalService
dslQueryCount
in interface PersistedModelLocalService
public DynamicQuery dynamicQuery()
dynamicQuery
in interface DLFolderLocalService
public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery)
dynamicQuery
in interface DLFolderLocalService
dynamicQuery
- the dynamic querypublic <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
Useful when paginating results. Returns a maximum of end - start
instances. start
and end
are not primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS
will return the full result set. If orderByComparator
is specified, then the query will include the given ORDER BY logic. If orderByComparator
is absent, then the query will include the default ORDER BY logic from com.liferay.portlet.documentlibrary.model.impl.DLFolderModelImpl
.
dynamicQuery
in interface DLFolderLocalService
dynamicQuery
- the dynamic querystart
- the lower bound of the range of model instancesend
- the upper bound of the range of model instances (not inclusive)public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator<T> orderByComparator)
Useful when paginating results. Returns a maximum of end - start
instances. start
and end
are not primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS
will return the full result set. If orderByComparator
is specified, then the query will include the given ORDER BY logic. If orderByComparator
is absent, then the query will include the default ORDER BY logic from com.liferay.portlet.documentlibrary.model.impl.DLFolderModelImpl
.
dynamicQuery
in interface DLFolderLocalService
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 (optionally null
)public long dynamicQueryCount(DynamicQuery dynamicQuery)
dynamicQueryCount
in interface DLFolderLocalService
dynamicQuery
- the dynamic querypublic long dynamicQueryCount(DynamicQuery dynamicQuery, Projection projection)
dynamicQueryCount
in interface DLFolderLocalService
dynamicQuery
- the dynamic queryprojection
- the projection to apply to the querypublic DLFolder fetchDLFolder(long folderId)
fetchDLFolder
in interface DLFolderLocalService
public DLFolder fetchDLFolderByUuidAndGroupId(String uuid, long groupId)
fetchDLFolderByUuidAndGroupId
in interface DLFolderLocalService
uuid
- the document library folder's UUIDgroupId
- the primary key of the groupnull
if a matching document library folder could not be foundpublic DLFolder fetchFolder(long folderId)
fetchFolder
in interface DLFolderLocalService
public DLFolder fetchFolder(long groupId, long parentFolderId, String name)
fetchFolder
in interface DLFolderLocalService
public DLFolder fetchFolder(String uuid, long groupId)
fetchFolder
in interface DLFolderLocalService
public ActionableDynamicQuery getActionableDynamicQuery()
getActionableDynamicQuery
in interface DLFolderLocalService
public List<DLFolder> getCompanyFolders(long companyId, int start, int end)
getCompanyFolders
in interface DLFolderLocalService
public int getCompanyFoldersCount(long companyId)
getCompanyFoldersCount
in interface DLFolderLocalService
public List<DLFolder> getDLFileEntryTypeDLFolders(long fileEntryTypeId)
getDLFileEntryTypeDLFolders
in interface DLFolderLocalService
public List<DLFolder> getDLFileEntryTypeDLFolders(long fileEntryTypeId, int start, int end)
getDLFileEntryTypeDLFolders
in interface DLFolderLocalService
public List<DLFolder> getDLFileEntryTypeDLFolders(long fileEntryTypeId, int start, int end, OrderByComparator<DLFolder> orderByComparator)
getDLFileEntryTypeDLFolders
in interface DLFolderLocalService
public int getDLFileEntryTypeDLFoldersCount(long fileEntryTypeId)
getDLFileEntryTypeDLFoldersCount
in interface DLFolderLocalService
public long[] getDLFileEntryTypePrimaryKeys(long folderId)
getDLFileEntryTypePrimaryKeys
in interface DLFolderLocalService
folderId
- the folderId of the document library folderpublic DLFolder getDLFolder(long folderId) throws PortalException
getDLFolder
in interface DLFolderLocalService
folderId
- the primary key of the document library folderPortalException
- if a document library folder with the primary key could not be foundpublic DLFolder getDLFolderByUuidAndGroupId(String uuid, long groupId) throws PortalException
getDLFolderByUuidAndGroupId
in interface DLFolderLocalService
uuid
- the document library folder's UUIDgroupId
- the primary key of the groupPortalException
- if a matching document library folder could not be foundpublic List<DLFolder> getDLFolders(int start, int end)
Useful when paginating results. Returns a maximum of end - start
instances. start
and end
are not primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS
will return the full result set. If orderByComparator
is specified, then the query will include the given ORDER BY logic. If orderByComparator
is absent, then the query will include the default ORDER BY logic from com.liferay.portlet.documentlibrary.model.impl.DLFolderModelImpl
.
getDLFolders
in interface DLFolderLocalService
start
- the lower bound of the range of document library foldersend
- the upper bound of the range of document library folders (not inclusive)public List<DLFolder> getDLFoldersByUuidAndCompanyId(String uuid, long companyId)
getDLFoldersByUuidAndCompanyId
in interface DLFolderLocalService
uuid
- the UUID of the document library folderscompanyId
- the primary key of the companypublic List<DLFolder> getDLFoldersByUuidAndCompanyId(String uuid, long companyId, int start, int end, OrderByComparator<DLFolder> orderByComparator)
getDLFoldersByUuidAndCompanyId
in interface DLFolderLocalService
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 (optionally null
)public int getDLFoldersCount()
getDLFoldersCount
in interface DLFolderLocalService
public ExportActionableDynamicQuery getExportActionableDynamicQuery(PortletDataContext portletDataContext)
getExportActionableDynamicQuery
in interface DLFolderLocalService
public List<Object> getFileEntriesAndFileShortcuts(long groupId, long folderId, QueryDefinition<?> queryDefinition)
getFileEntriesAndFileShortcuts
in interface DLFolderLocalService
public int getFileEntriesAndFileShortcutsCount(long groupId, long folderId, QueryDefinition<?> queryDefinition)
getFileEntriesAndFileShortcutsCount
in interface DLFolderLocalService
public DLFolder getFolder(long folderId) throws PortalException
getFolder
in interface DLFolderLocalService
PortalException
public DLFolder getFolder(long groupId, long parentFolderId, String name) throws PortalException
getFolder
in interface DLFolderLocalService
PortalException
public long getFolderId(long companyId, long folderId)
getFolderId
in interface DLFolderLocalService
public List<DLFolder> getFolders(long groupId, long parentFolderId)
getFolders
in interface DLFolderLocalService
public List<DLFolder> getFolders(long groupId, long parentFolderId, boolean includeMountfolders)
getFolders
in interface DLFolderLocalService
public List<DLFolder> getFolders(long groupId, long parentFolderId, boolean includeMountfolders, int status, int start, int end, OrderByComparator<DLFolder> orderByComparator)
getFolders
in interface DLFolderLocalService
public List<DLFolder> getFolders(long groupId, long parentFolderId, boolean includeMountfolders, int start, int end, OrderByComparator<DLFolder> orderByComparator)
getFolders
in interface DLFolderLocalService
public List<DLFolder> getFolders(long groupId, long parentFolderId, int start, int end, OrderByComparator<DLFolder> orderByComparator)
getFolders
in interface DLFolderLocalService
public List<Object> getFoldersAndFileEntriesAndFileShortcuts(long groupId, long folderId, String[] mimeTypes, boolean includeMountFolders, QueryDefinition<?> queryDefinition)
getFoldersAndFileEntriesAndFileShortcuts
in interface DLFolderLocalService
public int getFoldersAndFileEntriesAndFileShortcutsCount(long groupId, long folderId, String[] mimeTypes, boolean includeMountFolders, QueryDefinition<?> queryDefinition)
getFoldersAndFileEntriesAndFileShortcutsCount
in interface DLFolderLocalService
public int getFoldersCount(long groupId, long parentFolderId)
getFoldersCount
in interface DLFolderLocalService
public int getFoldersCount(long groupId, long parentFolderId, boolean includeMountfolders)
getFoldersCount
in interface DLFolderLocalService
public int getFoldersCount(long groupId, long parentFolderId, boolean includeMountfolders, int status)
getFoldersCount
in interface DLFolderLocalService
@Deprecated public int getFoldersCount(long groupId, long parentFolderId, int status, boolean includeMountfolders)
getFoldersCount(long, long, boolean, int)
getFoldersCount
in interface DLFolderLocalService
public List<Long> getGroupFolderIds(long groupId, long parentFolderId)
getGroupFolderIds
in interface DLFolderLocalService
public void getGroupSubfolderIds(List<Long> folderIds, long groupId, long folderId)
getGroupSubfolderIds
in interface DLFolderLocalService
public IndexableActionableDynamicQuery getIndexableActionableDynamicQuery()
getIndexableActionableDynamicQuery
in interface DLFolderLocalService
public DLFolder getMountFolder(long repositoryId) throws PortalException
getMountFolder
in interface DLFolderLocalService
PortalException
public List<DLFolder> getMountFolders(long groupId, long parentFolderId, int start, int end, OrderByComparator<DLFolder> orderByComparator)
getMountFolders
in interface DLFolderLocalService
public int getMountFoldersCount(long groupId, long parentFolderId)
getMountFoldersCount
in interface DLFolderLocalService
public List<DLFolder> getNoAssetFolders()
getNoAssetFolders
in interface DLFolderLocalService
public String getOSGiServiceIdentifier()
getOSGiServiceIdentifier
in interface DLFolderLocalService
public PersistedModel getPersistedModel(Serializable primaryKeyObj) throws PortalException
getPersistedModel
in interface DLFolderLocalService
getPersistedModel
in interface PersistedModelLocalService
PortalException
public List<Long> getRepositoryFolderIds(long repositoryId, long parentFolderId)
getRepositoryFolderIds
in interface DLFolderLocalService
public List<DLFolder> getRepositoryFolders(long repositoryId, int start, int end)
getRepositoryFolders
in interface DLFolderLocalService
public int getRepositoryFoldersCount(long repositoryId)
getRepositoryFoldersCount
in interface DLFolderLocalService
public void getRepositorySubfolderIds(List<Long> folderIds, long repositoryId, long folderId)
getRepositorySubfolderIds
in interface DLFolderLocalService
public String getUniqueFolderName(String uuid, long groupId, long parentFolderId, String name, int count)
getUniqueFolderName
in interface DLFolderLocalService
public boolean hasDLFileEntryTypeDLFolder(long fileEntryTypeId, long folderId)
hasDLFileEntryTypeDLFolder
in interface DLFolderLocalService
public boolean hasDLFileEntryTypeDLFolders(long fileEntryTypeId)
hasDLFileEntryTypeDLFolders
in interface DLFolderLocalService
public boolean hasFolderLock(long userId, long folderId)
hasFolderLock
in interface DLFolderLocalService
public boolean hasInheritableLock(long folderId)
hasInheritableLock
in interface DLFolderLocalService
public Lock lockFolder(long userId, long folderId) throws PortalException
lockFolder
in interface DLFolderLocalService
PortalException
public Lock lockFolder(long userId, long folderId, String owner, boolean inheritable, long expirationTime) throws PortalException
lockFolder
in interface DLFolderLocalService
PortalException
public DLFolder moveFolder(long userId, long folderId, long parentFolderId, ServiceContext serviceContext) throws PortalException
moveFolder
in interface DLFolderLocalService
PortalException
public void rebuildTree(long companyId) throws PortalException
rebuildTree
in interface DLFolderLocalService
PortalException
public void rebuildTree(long companyId, long parentFolderId, String parentTreePath, boolean reindex) throws PortalException
rebuildTree
in interface DLFolderLocalService
PortalException
public void setDLFileEntryTypeDLFolders(long fileEntryTypeId, long[] folderIds)
setDLFileEntryTypeDLFolders
in interface DLFolderLocalService
public void unlockFolder(long groupId, long parentFolderId, String name, String lockUuid) throws PortalException
unlockFolder
in interface DLFolderLocalService
PortalException
public void unlockFolder(long folderId, String lockUuid) throws PortalException
unlockFolder
in interface DLFolderLocalService
PortalException
public DLFolder updateDLFolder(DLFolder dlFolder)
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.
updateDLFolder
in interface DLFolderLocalService
dlFolder
- the document library folderpublic DLFolder updateFolder(long folderId, long parentFolderId, String name, String description, long defaultFileEntryTypeId, List<Long> fileEntryTypeIds, int restrictionType, ServiceContext serviceContext) throws PortalException
updateFolder
in interface DLFolderLocalService
PortalException
public DLFolder updateFolder(long folderId, String name, String description, long defaultFileEntryTypeId, List<Long> fileEntryTypeIds, int restrictionType, ServiceContext serviceContext) throws PortalException
updateFolder
in interface DLFolderLocalService
PortalException
public DLFolder updateFolderAndFileEntryTypes(long userId, long folderId, long parentFolderId, String name, String description, long defaultFileEntryTypeId, List<Long> fileEntryTypeIds, int restrictionType, ServiceContext serviceContext) throws PortalException
updateFolderAndFileEntryTypes
in interface DLFolderLocalService
PortalException
public void updateLastPostDate(long folderId, Date lastPostDate) throws PortalException
updateLastPostDate
in interface DLFolderLocalService
PortalException
public DLFolder updateStatus(long userId, long folderId, int status, Map<String,Serializable> workflowContext, ServiceContext serviceContext) throws PortalException
updateStatus
in interface DLFolderLocalService
PortalException
public boolean verifyInheritableLock(long folderId, String lockUuid) throws PortalException
verifyInheritableLock
in interface DLFolderLocalService
PortalException
public CTPersistence<DLFolder> getCTPersistence()
getCTPersistence
in interface DLFolderLocalService
getCTPersistence
in interface CTService<DLFolder>
public Class<DLFolder> getModelClass()
getModelClass
in interface DLFolderLocalService
getModelClass
in interface CTService<DLFolder>
public <R,E extends Throwable> R updateWithUnsafeFunction(com.liferay.petra.function.UnsafeFunction<CTPersistence<DLFolder>,R,E> updateUnsafeFunction) throws E extends Throwable
updateWithUnsafeFunction
in interface DLFolderLocalService
updateWithUnsafeFunction
in interface CTService<DLFolder>
E extends Throwable
public DLFolderLocalService getWrappedService()
getWrappedService
in interface ServiceWrapper<DLFolderLocalService>
public void setWrappedService(DLFolderLocalService dlFolderLocalService)
setWrappedService
in interface ServiceWrapper<DLFolderLocalService>