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 boolean
addDLFileEntryTypeDLFolder
(long fileEntryTypeId, long folderId) static boolean
addDLFileEntryTypeDLFolder
(long fileEntryTypeId, DLFolder dlFolder) static boolean
addDLFileEntryTypeDLFolders
(long fileEntryTypeId, long[] folderIds) static boolean
addDLFileEntryTypeDLFolders
(long fileEntryTypeId, List<DLFolder> dlFolders) static DLFolder
addDLFolder
(DLFolder dlFolder) Adds the document library folder to the database.static DLFolder
addFolder
(String externalReferenceCode, long userId, long groupId, long repositoryId, boolean mountPoint, long parentFolderId, String name, String description, boolean hidden, ServiceContext serviceContext) static void
clearDLFileEntryTypeDLFolders
(long fileEntryTypeId) static DLFolder
createDLFolder
(long folderId) Creates a new document library folder with the primary key.static PersistedModel
createPersistedModel
(Serializable primaryKeyObj) static void
deleteAllByGroup
(long groupId) static void
deleteAllByRepository
(long repositoryId) static void
deleteDLFileEntryTypeDLFolder
(long fileEntryTypeId, long folderId) static void
deleteDLFileEntryTypeDLFolder
(long fileEntryTypeId, DLFolder dlFolder) static void
deleteDLFileEntryTypeDLFolders
(long fileEntryTypeId, long[] folderIds) static void
deleteDLFileEntryTypeDLFolders
(long fileEntryTypeId, List<DLFolder> dlFolders) static DLFolder
deleteDLFolder
(long folderId) Deletes the document library folder with the primary key from the database.static DLFolder
deleteDLFolder
(DLFolder dlFolder) Deletes the document library folder from the database.static DLFolder
deleteFolder
(long folderId) static DLFolder
deleteFolder
(long folderId, boolean includeTrashedEntries) static DLFolder
deleteFolder
(long userId, long folderId, boolean includeTrashedEntries) static DLFolder
deleteFolder
(DLFolder dlFolder) static DLFolder
deleteFolder
(DLFolder dlFolder, boolean includeTrashedEntries) static PersistedModel
deletePersistedModel
(PersistedModel persistedModel) static <T> T
dslQuery
(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) static int
dslQueryCount
(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) static DynamicQuery
static <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 long
dynamicQueryCount
(DynamicQuery dynamicQuery) Returns the number of rows matching the dynamic query.static long
dynamicQueryCount
(DynamicQuery dynamicQuery, Projection projection) Returns the number of rows matching the dynamic query.static DLFolder
fetchDLFolder
(long folderId) static DLFolder
fetchDLFolderByExternalReferenceCode
(String externalReferenceCode, long groupId) static DLFolder
fetchDLFolderByUuidAndGroupId
(String uuid, long groupId) Returns the document library folder matching the UUID and group.static DLFolder
fetchFolder
(long folderId) static DLFolder
fetchFolder
(long groupId, long parentFolderId, String name) static DLFolder
fetchFolder
(String uuid, long groupId) static ActionableDynamicQuery
getCompanyFolders
(long companyId, int start, int end) static int
getCompanyFoldersCount
(long companyId) getDLFileEntryTypeDLFolders
(long fileEntryTypeId) getDLFileEntryTypeDLFolders
(long fileEntryTypeId, int start, int end) getDLFileEntryTypeDLFolders
(long fileEntryTypeId, int start, int end, OrderByComparator<DLFolder> orderByComparator) static int
getDLFileEntryTypeDLFoldersCount
(long fileEntryTypeId) static long[]
getDLFileEntryTypePrimaryKeys
(long folderId) Returns the fileEntryTypeIds of the document library file entry types associated with the document library folder.static DLFolder
getDLFolder
(long folderId) Returns the document library folder with the primary key.static DLFolder
getDLFolderByExternalReferenceCode
(String externalReferenceCode, long groupId) static DLFolder
getDLFolderByUuidAndGroupId
(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 int
Returns the number of document library folders.static ExportActionableDynamicQuery
getExportActionableDynamicQuery
(PortletDataContext portletDataContext) getFileEntriesAndFileShortcuts
(long groupId, long folderId, QueryDefinition<?> queryDefinition) static int
getFileEntriesAndFileShortcutsCount
(long groupId, long folderId, QueryDefinition<?> queryDefinition) static DLFolder
getFolder
(long folderId) static DLFolder
static long
getFolderId
(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 int
getFoldersAndFileEntriesAndFileShortcutsCount
(long groupId, long folderId, String[] mimeTypes, boolean includeMountFolders, QueryDefinition<?> queryDefinition) static int
getFoldersCount
(long groupId, long parentFolderId) static int
getFoldersCount
(long groupId, long parentFolderId, boolean includeMountfolders) static int
getFoldersCount
(long groupId, long parentFolderId, boolean includeMountfolders, int status) static int
getFoldersCount
(long groupId, long parentFolderId, int status, boolean includeMountfolders) Deprecated.static long
getFolderSize
(long companyId, long groupId, String treePath) getGroupFolderIds
(long groupId, long parentFolderId) static void
getGroupSubfolderIds
(List<Long> folderIds, long groupId, long folderId) static DLFolder
getMountFolder
(long repositoryId) getMountFolders
(long groupId, long parentFolderId, int start, int end, OrderByComparator<DLFolder> orderByComparator) static int
getMountFoldersCount
(long groupId, long parentFolderId) getNotInTrashFolders
(long groupId, boolean mountPoint, String treePath, boolean hidden) static String
Returns the OSGi service identifier.static PersistedModel
getPersistedModel
(Serializable primaryKeyObj) getRepositoryFolderIds
(long repositoryId, long parentFolderId) getRepositoryFolders
(long repositoryId, int start, int end) static int
getRepositoryFoldersCount
(long repositoryId) static void
getRepositorySubfolderIds
(List<Long> folderIds, long repositoryId, long folderId) static DLFolderLocalService
static String
getUniqueFolderName
(String uuid, long groupId, long parentFolderId, String name, int count) static boolean
hasDLFileEntryTypeDLFolder
(long fileEntryTypeId, long folderId) static boolean
hasDLFileEntryTypeDLFolders
(long fileEntryTypeId) static boolean
hasFolderLock
(long userId, long folderId) static boolean
hasInheritableLock
(long folderId) static Lock
lockFolder
(long userId, long folderId) static Lock
lockFolder
(long userId, long folderId, String owner, boolean inheritable, long expirationTime) static DLFolder
moveFolder
(long userId, long folderId, long parentFolderId, ServiceContext serviceContext) static void
rebuildTree
(long companyId) static void
rebuildTree
(long companyId, long parentFolderId, String parentTreePath, boolean reindex) static void
setDLFileEntryTypeDLFolders
(long fileEntryTypeId, long[] folderIds) static void
setService
(DLFolderLocalService service) static void
unlockFolder
(long groupId, long parentFolderId, String name, String lockUuid) static void
unlockFolder
(long folderId, String lockUuid) static DLFolder
updateDLFolder
(DLFolder dlFolder) Updates the document library folder in the database or adds it if it does not yet exist.static DLFolder
updateFolder
(long folderId, long parentFolderId, String name, String description, long defaultFileEntryTypeId, List<Long> fileEntryTypeIds, int restrictionType, ServiceContext serviceContext) static DLFolder
updateFolder
(long folderId, String name, String description, long defaultFileEntryTypeId, List<Long> fileEntryTypeIds, int restrictionType, ServiceContext serviceContext) static DLFolder
updateFolderAndFileEntryTypes
(long userId, long folderId, long parentFolderId, String name, String description, long defaultFileEntryTypeId, List<Long> fileEntryTypeIds, int restrictionType, ServiceContext serviceContext) static void
updateLastPostDate
(long folderId, Date lastPostDate) static DLFolder
updateStatus
(long userId, long folderId, int status, Map<String, Serializable> workflowContext, ServiceContext serviceContext) static boolean
verifyInheritableLock
(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 - 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
.- 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 - 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
.- 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
null
if 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 - 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
.- 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)