Class DLFolderLocalServiceUtil
com.liferay.portlet.documentlibrary.service.impl.DLFolderLocalServiceImpl and
is an access point for service operations in application layer code running
on the local server. Methods of this service will not have security checks
based on the propagated JAAS credentials because this service can only be
accessed from within the same VM.- Author:
- Brian Wing Shun Chan
- See Also:
- {$generated.description}
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanaddDLFileEntryTypeDLFolder(long fileEntryTypeId, long folderId) static booleanaddDLFileEntryTypeDLFolder(long fileEntryTypeId, DLFolder dlFolder) static booleanaddDLFileEntryTypeDLFolders(long fileEntryTypeId, long[] folderIds) static booleanaddDLFileEntryTypeDLFolders(long fileEntryTypeId, List<DLFolder> dlFolders) static DLFolderaddDLFolder(DLFolder dlFolder) Adds the document library folder to the database.static DLFolderaddFolder(String externalReferenceCode, long userId, long groupId, long repositoryId, boolean mountPoint, long parentFolderId, String name, String description, boolean hidden, ServiceContext serviceContext) static voidclearDLFileEntryTypeDLFolders(long fileEntryTypeId) static DLFoldercreateDLFolder(long folderId) Creates a new document library folder with the primary key.static PersistedModelcreatePersistedModel(Serializable primaryKeyObj) static voiddeleteAllByGroup(long groupId) static voiddeleteAllByRepository(long repositoryId) static voiddeleteDLFileEntryTypeDLFolder(long fileEntryTypeId, long folderId) static voiddeleteDLFileEntryTypeDLFolder(long fileEntryTypeId, DLFolder dlFolder) static voiddeleteDLFileEntryTypeDLFolders(long fileEntryTypeId, long[] folderIds) static voiddeleteDLFileEntryTypeDLFolders(long fileEntryTypeId, List<DLFolder> dlFolders) static DLFolderdeleteDLFolder(long folderId) Deletes the document library folder with the primary key from the database.static DLFolderdeleteDLFolder(DLFolder dlFolder) Deletes the document library folder from the database.static DLFolderdeleteFolder(long folderId) static DLFolderdeleteFolder(long folderId, boolean includeTrashedEntries) static DLFolderdeleteFolder(long userId, long folderId, boolean includeTrashedEntries) static DLFolderdeleteFolder(DLFolder dlFolder) static DLFolderdeleteFolder(DLFolder dlFolder, boolean includeTrashedEntries) static PersistedModeldeletePersistedModel(PersistedModel persistedModel) static <T> TdslQuery(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) static intdslQueryCount(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) static DynamicQuerystatic <T> List<T>dynamicQuery(DynamicQuery dynamicQuery) Performs a dynamic query on the database and returns the matching rows.static <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.static <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.static longdynamicQueryCount(DynamicQuery dynamicQuery) Returns the number of rows matching the dynamic query.static longdynamicQueryCount(DynamicQuery dynamicQuery, Projection projection) Returns the number of rows matching the dynamic query.static DLFolderfetchDLFolder(long folderId) static DLFolderfetchDLFolderByExternalReferenceCode(String externalReferenceCode, long groupId) static DLFolderfetchDLFolderByUuidAndGroupId(String uuid, long groupId) Returns the document library folder matching the UUID and group.static DLFolderfetchFolder(long folderId) static DLFolderfetchFolder(long groupId, long parentFolderId, String name) static DLFolderfetchFolder(String uuid, long groupId) static ActionableDynamicQuerygetCompanyFolders(long companyId, int start, int end) static intgetCompanyFoldersCount(long companyId) getDLFileEntryTypeDLFolders(long fileEntryTypeId) getDLFileEntryTypeDLFolders(long fileEntryTypeId, int start, int end) getDLFileEntryTypeDLFolders(long fileEntryTypeId, int start, int end, OrderByComparator<DLFolder> orderByComparator) static intgetDLFileEntryTypeDLFoldersCount(long fileEntryTypeId) static long[]getDLFileEntryTypePrimaryKeys(long folderId) Returns the fileEntryTypeIds of the document library file entry types associated with the document library folder.static DLFoldergetDLFolder(long folderId) Returns the document library folder with the primary key.static DLFoldergetDLFolderByExternalReferenceCode(String externalReferenceCode, long groupId) static DLFoldergetDLFolderByUuidAndGroupId(String uuid, long groupId) Returns the document library folder matching the UUID and group.getDLFolders(int start, int end) Returns a range of all the document library folders.getDLFoldersByUuidAndCompanyId(String uuid, long companyId) Returns all the document library folders matching the UUID and company.getDLFoldersByUuidAndCompanyId(String uuid, long companyId, int start, int end, OrderByComparator<DLFolder> orderByComparator) Returns a range of document library folders matching the UUID and company.static intReturns the number of document library folders.static ExportActionableDynamicQuerygetExportActionableDynamicQuery(PortletDataContext portletDataContext) getFileEntriesAndFileShortcuts(long groupId, long folderId, QueryDefinition<?> queryDefinition) static intgetFileEntriesAndFileShortcutsCount(long groupId, long folderId, QueryDefinition<?> queryDefinition) static DLFoldergetFolder(long folderId) static DLFolderstatic longgetFolderId(long companyId, long folderId) getFolders(long groupId, boolean mountPoint, String treePath, boolean hidden) getFolders(long groupId, long parentFolderId) getFolders(long groupId, long parentFolderId, boolean includeMountfolders) getFolders(long groupId, long parentFolderId, boolean includeMountfolders, int status, int start, int end, OrderByComparator<DLFolder> orderByComparator) getFolders(long groupId, long parentFolderId, boolean includeMountfolders, int start, int end, OrderByComparator<DLFolder> orderByComparator) getFolders(long groupId, long parentFolderId, int start, int end, OrderByComparator<DLFolder> orderByComparator) getFolders(long classNameId, String treePath) getFoldersAndFileEntriesAndFileShortcuts(long groupId, long folderId, String[] mimeTypes, boolean includeMountFolders, QueryDefinition<?> queryDefinition) static intgetFoldersAndFileEntriesAndFileShortcutsCount(long groupId, long folderId, String[] mimeTypes, boolean includeMountFolders, QueryDefinition<?> queryDefinition) static intgetFoldersCount(long groupId, long parentFolderId) static intgetFoldersCount(long groupId, long parentFolderId, boolean includeMountfolders) static intgetFoldersCount(long groupId, long parentFolderId, boolean includeMountfolders, int status) static intgetFoldersCount(long groupId, long parentFolderId, int status, boolean includeMountfolders) Deprecated.static longgetFolderSize(long companyId, long groupId, String treePath) getGroupFolderIds(long groupId, long parentFolderId) static voidgetGroupSubfolderIds(List<Long> folderIds, long groupId, long folderId) static DLFoldergetMountFolder(long repositoryId) getMountFolders(long groupId, long parentFolderId, int start, int end, OrderByComparator<DLFolder> orderByComparator) static intgetMountFoldersCount(long groupId, long parentFolderId) getNotInTrashFolders(long groupId, boolean mountPoint, String treePath, boolean hidden) static StringReturns the OSGi service identifier.static PersistedModelgetPersistedModel(Serializable primaryKeyObj) getRepositoryFolderIds(long repositoryId, long parentFolderId) getRepositoryFolders(long repositoryId, int start, int end) static intgetRepositoryFoldersCount(long repositoryId) static voidgetRepositorySubfolderIds(List<Long> folderIds, long repositoryId, long folderId) static DLFolderLocalServicestatic StringgetUniqueFolderName(String uuid, long groupId, long parentFolderId, String name, int count) static booleanhasDLFileEntryTypeDLFolder(long fileEntryTypeId, long folderId) static booleanhasDLFileEntryTypeDLFolders(long fileEntryTypeId) static booleanhasFolderLock(long userId, long folderId) static booleanhasInheritableLock(long folderId) static LocklockFolder(long userId, long folderId) static LocklockFolder(long userId, long folderId, String owner, boolean inheritable, long expirationTime) static DLFoldermoveFolder(long userId, long folderId, long parentFolderId, ServiceContext serviceContext) static voidrebuildTree(long companyId) static voidrebuildTree(long companyId, long parentFolderId, String parentTreePath, boolean reindex) static voidsetDLFileEntryTypeDLFolders(long fileEntryTypeId, long[] folderIds) static voidsetService(DLFolderLocalService service) static voidunlockFolder(long groupId, long parentFolderId, String name, String lockUuid) static voidunlockFolder(long folderId, String lockUuid) static DLFolderupdateDLFolder(DLFolder dlFolder) Updates the document library folder in the database or adds it if it does not yet exist.static DLFolderupdateFolder(long folderId, long parentFolderId, String name, String description, long defaultFileEntryTypeId, List<Long> fileEntryTypeIds, int restrictionType, ServiceContext serviceContext) static DLFolderupdateFolder(long folderId, String name, String description, long defaultFileEntryTypeId, List<Long> fileEntryTypeIds, int restrictionType, ServiceContext serviceContext) static DLFolderupdateFolderAndFileEntryTypes(long userId, long folderId, long parentFolderId, String name, String description, long defaultFileEntryTypeId, List<Long> fileEntryTypeIds, int restrictionType, ServiceContext serviceContext) static voidupdateLastPostDate(long folderId, Date lastPostDate) static DLFolderupdateStatus(long userId, long folderId, int status, Map<String, Serializable> workflowContext, ServiceContext serviceContext) static booleanverifyInheritableLock(long folderId, String lockUuid)
-
Constructor Details
-
DLFolderLocalServiceUtil
public DLFolderLocalServiceUtil()
-
-
Method Details
-
addDLFileEntryTypeDLFolder
-
addDLFileEntryTypeDLFolder
public static boolean addDLFileEntryTypeDLFolder(long fileEntryTypeId, long folderId) -
addDLFileEntryTypeDLFolders
-
addDLFileEntryTypeDLFolders
public static boolean addDLFileEntryTypeDLFolders(long fileEntryTypeId, long[] folderIds) -
addDLFolder
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.
- Parameters:
dlFolder- the document library folder- Returns:
- the document library folder that was added
-
addFolder
public static DLFolder addFolder(String externalReferenceCode, long userId, long groupId, long repositoryId, boolean mountPoint, long parentFolderId, String name, String description, boolean hidden, ServiceContext serviceContext) throws PortalException - Throws:
PortalException
-
clearDLFileEntryTypeDLFolders
public static void clearDLFileEntryTypeDLFolders(long fileEntryTypeId) -
createDLFolder
Creates a new document library folder with the primary key. Does not add the document library folder to the database.- Parameters:
folderId- the primary key for the new document library folder- Returns:
- the new document library folder
-
createPersistedModel
public static PersistedModel createPersistedModel(Serializable primaryKeyObj) throws PortalException - Throws:
PortalException
-
deleteAllByGroup
- Throws:
PortalException
-
deleteAllByRepository
- Throws:
PortalException
-
deleteDLFileEntryTypeDLFolder
-
deleteDLFileEntryTypeDLFolder
public static void deleteDLFileEntryTypeDLFolder(long fileEntryTypeId, long folderId) -
deleteDLFileEntryTypeDLFolders
-
deleteDLFileEntryTypeDLFolders
public static void deleteDLFileEntryTypeDLFolders(long fileEntryTypeId, long[] folderIds) -
deleteDLFolder
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.
- Parameters:
dlFolder- the document library folder- Returns:
- the document library folder that was removed
-
deleteDLFolder
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.
- Parameters:
folderId- the primary key of the document library folder- Returns:
- the document library folder that was removed
- Throws:
PortalException- if a document library folder with the primary key could not be found
-
deleteFolder
- Throws:
PortalException
-
deleteFolder
public static DLFolder deleteFolder(DLFolder dlFolder, boolean includeTrashedEntries) throws PortalException - Throws:
PortalException
-
deleteFolder
- Throws:
PortalException
-
deleteFolder
public static DLFolder deleteFolder(long folderId, boolean includeTrashedEntries) throws PortalException - Throws:
PortalException
-
deleteFolder
public static DLFolder deleteFolder(long userId, long folderId, boolean includeTrashedEntries) throws PortalException - Throws:
PortalException
-
deletePersistedModel
public static PersistedModel deletePersistedModel(PersistedModel persistedModel) throws PortalException - Throws:
PortalException
-
dslQuery
public static <T> T dslQuery(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) -
dslQueryCount
public static int dslQueryCount(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) -
dynamicQuery
-
dynamicQuery
Performs a dynamic query on the database and returns the matching rows.- Parameters:
dynamicQuery- the dynamic query- Returns:
- the matching rows
-
dynamicQuery
Performs a dynamic query on the database and returns a range of the matching rows.Useful when paginating results. Returns a maximum of
end - startinstances.startandendare not primary keys, they are indexes in the result set. Thus,0refers to the first result in the set. Setting bothstartandendtocom.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POSwill return the full result set. IforderByComparatoris specified, then the query will include the given ORDER BY logic. IforderByComparatoris absent, then the query will include the default ORDER BY logic fromcom.liferay.portlet.documentlibrary.model.impl.DLFolderModelImpl.- 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 static <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.Useful when paginating results. Returns a maximum of
end - startinstances.startandendare not primary keys, they are indexes in the result set. Thus,0refers to the first result in the set. Setting bothstartandendtocom.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POSwill return the full result set. IforderByComparatoris specified, then the query will include the given ORDER BY logic. IforderByComparatoris absent, then the query will include the default ORDER BY logic fromcom.liferay.portlet.documentlibrary.model.impl.DLFolderModelImpl.- 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
Returns the number of rows matching the dynamic query.- Parameters:
dynamicQuery- the dynamic query- Returns:
- the number of rows matching the dynamic query
-
dynamicQueryCount
Returns the number of rows matching the dynamic query.- Parameters:
dynamicQuery- the dynamic queryprojection- the projection to apply to the query- Returns:
- the number of rows matching the dynamic query
-
fetchDLFolder
-
fetchDLFolderByExternalReferenceCode
-
fetchDLFolderByUuidAndGroupId
Returns the document library folder matching the UUID and group.- Parameters:
uuid- the document library folder's UUIDgroupId- the primary key of the group- Returns:
- the matching document library folder, or
nullif a matching document library folder could not be found
-
fetchFolder
-
fetchFolder
-
fetchFolder
-
getActionableDynamicQuery
-
getCompanyFolders
-
getCompanyFoldersCount
public static int getCompanyFoldersCount(long companyId) -
getDLFileEntryTypeDLFolders
-
getDLFileEntryTypeDLFolders
-
getDLFileEntryTypeDLFolders
public static List<DLFolder> getDLFileEntryTypeDLFolders(long fileEntryTypeId, int start, int end, OrderByComparator<DLFolder> orderByComparator) -
getDLFileEntryTypeDLFoldersCount
public static int getDLFileEntryTypeDLFoldersCount(long fileEntryTypeId) -
getDLFileEntryTypePrimaryKeys
public static long[] getDLFileEntryTypePrimaryKeys(long folderId) Returns the fileEntryTypeIds of the document library file entry types associated with the document library folder.- 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
-
getDLFolder
Returns the document library folder with the primary key.- Parameters:
folderId- the primary key of the document library folder- Returns:
- the document library folder
- Throws:
PortalException- if a document library folder with the primary key could not be found
-
getDLFolderByExternalReferenceCode
public static DLFolder getDLFolderByExternalReferenceCode(String externalReferenceCode, long groupId) throws PortalException - Throws:
PortalException
-
getDLFolderByUuidAndGroupId
public static DLFolder getDLFolderByUuidAndGroupId(String uuid, long groupId) throws PortalException Returns the document library folder matching the UUID and group.- Parameters:
uuid- the document library folder's UUIDgroupId- the primary key of the group- Returns:
- the matching document library folder
- Throws:
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 - startinstances.startandendare not primary keys, they are indexes in the result set. Thus,0refers to the first result in the set. Setting bothstartandendtocom.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POSwill return the full result set. IforderByComparatoris specified, then the query will include the given ORDER BY logic. IforderByComparatoris absent, then the query will include the default ORDER BY logic fromcom.liferay.portlet.documentlibrary.model.impl.DLFolderModelImpl.- 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
-
getDLFoldersByUuidAndCompanyId
Returns all the document library folders matching the UUID and company.- 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 static 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.- 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
-
getDLFoldersCount
public static int getDLFoldersCount()Returns the number of document library folders.- Returns:
- the number of document library folders
-
getExportActionableDynamicQuery
public static ExportActionableDynamicQuery getExportActionableDynamicQuery(PortletDataContext portletDataContext) -
getFileEntriesAndFileShortcuts
public static List<Object> getFileEntriesAndFileShortcuts(long groupId, long folderId, QueryDefinition<?> queryDefinition) -
getFileEntriesAndFileShortcutsCount
public static int getFileEntriesAndFileShortcutsCount(long groupId, long folderId, QueryDefinition<?> queryDefinition) -
getFolder
- Throws:
PortalException
-
getFolder
public static DLFolder getFolder(long groupId, long parentFolderId, String name) throws PortalException - Throws:
PortalException
-
getFolderId
public static long getFolderId(long companyId, long folderId) -
getFolders
-
getFolders
-
getFolders
-
getFolders
public static List<DLFolder> getFolders(long groupId, long parentFolderId, boolean includeMountfolders, int status, int start, int end, OrderByComparator<DLFolder> orderByComparator) -
getFolders
public static List<DLFolder> getFolders(long groupId, long parentFolderId, boolean includeMountfolders, int start, int end, OrderByComparator<DLFolder> orderByComparator) -
getFolders
public static List<DLFolder> getFolders(long groupId, long parentFolderId, int start, int end, OrderByComparator<DLFolder> orderByComparator) -
getFolders
-
getFoldersAndFileEntriesAndFileShortcuts
public static List<Object> getFoldersAndFileEntriesAndFileShortcuts(long groupId, long folderId, String[] mimeTypes, boolean includeMountFolders, QueryDefinition<?> queryDefinition) -
getFoldersAndFileEntriesAndFileShortcutsCount
public static int getFoldersAndFileEntriesAndFileShortcutsCount(long groupId, long folderId, String[] mimeTypes, boolean includeMountFolders, QueryDefinition<?> queryDefinition) -
getFoldersCount
public static int getFoldersCount(long groupId, long parentFolderId) -
getFoldersCount
public static int getFoldersCount(long groupId, long parentFolderId, boolean includeMountfolders) -
getFoldersCount
public static int getFoldersCount(long groupId, long parentFolderId, boolean includeMountfolders, int status) -
getFoldersCount
@Deprecated public static int getFoldersCount(long groupId, long parentFolderId, int status, boolean includeMountfolders) Deprecated.As of Athanasius (7.3.x), replaced bygetFoldersCount(long, long, boolean, int) -
getFolderSize
-
getGroupFolderIds
-
getGroupSubfolderIds
-
getIndexableActionableDynamicQuery
-
getMountFolder
- Throws:
PortalException
-
getMountFolders
public static List<DLFolder> getMountFolders(long groupId, long parentFolderId, int start, int end, OrderByComparator<DLFolder> orderByComparator) -
getMountFoldersCount
public static int getMountFoldersCount(long groupId, long parentFolderId) -
getNoAssetFolders
-
getNotInTrashFolders
-
getOSGiServiceIdentifier
Returns the OSGi service identifier.- Returns:
- the OSGi service identifier
-
getPersistedModel
- Throws:
PortalException
-
getRepositoryFolderIds
-
getRepositoryFolders
-
getRepositoryFoldersCount
public static int getRepositoryFoldersCount(long repositoryId) -
getRepositorySubfolderIds
-
getUniqueFolderName
-
hasDLFileEntryTypeDLFolder
public static boolean hasDLFileEntryTypeDLFolder(long fileEntryTypeId, long folderId) -
hasDLFileEntryTypeDLFolders
public static boolean hasDLFileEntryTypeDLFolders(long fileEntryTypeId) -
hasFolderLock
public static boolean hasFolderLock(long userId, long folderId) -
hasInheritableLock
public static boolean hasInheritableLock(long folderId) -
lockFolder
- Throws:
PortalException
-
lockFolder
public static Lock lockFolder(long userId, long folderId, String owner, boolean inheritable, long expirationTime) throws PortalException - Throws:
PortalException
-
moveFolder
public static DLFolder moveFolder(long userId, long folderId, long parentFolderId, ServiceContext serviceContext) throws PortalException - Throws:
PortalException
-
rebuildTree
- Throws:
PortalException
-
rebuildTree
public static void rebuildTree(long companyId, long parentFolderId, String parentTreePath, boolean reindex) throws PortalException - Throws:
PortalException
-
setDLFileEntryTypeDLFolders
public static void setDLFileEntryTypeDLFolders(long fileEntryTypeId, long[] folderIds) -
unlockFolder
public static void unlockFolder(long groupId, long parentFolderId, String name, String lockUuid) throws PortalException - Throws:
PortalException
-
unlockFolder
- Throws:
PortalException
-
updateDLFolder
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.
- Parameters:
dlFolder- the document library folder- Returns:
- the document library folder that was updated
-
updateFolder
public static DLFolder updateFolder(long folderId, long parentFolderId, String name, String description, long defaultFileEntryTypeId, List<Long> fileEntryTypeIds, int restrictionType, ServiceContext serviceContext) throws PortalException - Throws:
PortalException
-
updateFolder
public static DLFolder updateFolder(long folderId, String name, String description, long defaultFileEntryTypeId, List<Long> fileEntryTypeIds, int restrictionType, ServiceContext serviceContext) throws PortalException - Throws:
PortalException
-
updateFolderAndFileEntryTypes
public static DLFolder updateFolderAndFileEntryTypes(long userId, long folderId, long parentFolderId, String name, String description, long defaultFileEntryTypeId, List<Long> fileEntryTypeIds, int restrictionType, ServiceContext serviceContext) throws PortalException - Throws:
PortalException
-
updateLastPostDate
- Throws:
PortalException
-
updateStatus
public static DLFolder updateStatus(long userId, long folderId, int status, Map<String, Serializable> workflowContext, ServiceContext serviceContext) throws PortalException- Throws:
PortalException
-
verifyInheritableLock
- Throws:
PortalException
-
getService
-
setService
-
getFoldersCount(long, long, boolean, int)