Interface BookmarksFolderService

All Superinterfaces:
com.liferay.portal.kernel.service.BaseService
All Known Implementing Classes:
BookmarksFolderServiceWrapper

@AccessControlled @CTAware @JSONWebService @ProviderType @Transactional(isolation=PORTAL, rollbackFor={com.liferay.portal.kernel.exception.PortalException.class,com.liferay.portal.kernel.exception.SystemException.class}) public interface BookmarksFolderService extends com.liferay.portal.kernel.service.BaseService
Provides the remote service interface for BookmarksFolder. Methods of this service are expected to have security checks based on the propagated JAAS credentials because this service can be accessed remotely.
See Also:
Generated:
  • Method Details

    • addFolder

      BookmarksFolder addFolder(long parentFolderId, String name, String description, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deleteFolder

      void deleteFolder(long folderId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deleteFolder

      void deleteFolder(long folderId, boolean includeTrashedEntries) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getFolder

      @Transactional(propagation=SUPPORTS, readOnly=true) BookmarksFolder getFolder(long folderId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getFolderIds

      @Transactional(propagation=SUPPORTS, readOnly=true) List<Long> getFolderIds(long groupId, long folderId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getFolders

      @Transactional(propagation=SUPPORTS, readOnly=true) List<BookmarksFolder> getFolders(long groupId)
    • getFolders

      @Transactional(propagation=SUPPORTS, readOnly=true) List<BookmarksFolder> getFolders(long groupId, long parentFolderId)
    • getFolders

      @Transactional(propagation=SUPPORTS, readOnly=true) List<BookmarksFolder> getFolders(long groupId, long parentFolderId, int start, int end)
    • getFolders

      @Transactional(propagation=SUPPORTS, readOnly=true) List<BookmarksFolder> getFolders(long groupId, long parentFolderId, int status, int start, int end)
    • getFoldersAndEntries

      @Transactional(propagation=SUPPORTS, readOnly=true) List<Object> getFoldersAndEntries(long groupId, long folderId)
    • getFoldersAndEntries

      @Transactional(propagation=SUPPORTS, readOnly=true) List<Object> getFoldersAndEntries(long groupId, long folderId, int status)
    • getFoldersAndEntries

      @Transactional(propagation=SUPPORTS, readOnly=true) List<Object> getFoldersAndEntries(long groupId, long folderId, int status, int start, int end)
    • getFoldersAndEntriesCount

      @Transactional(propagation=SUPPORTS, readOnly=true) int getFoldersAndEntriesCount(long groupId, long folderId)
    • getFoldersAndEntriesCount

      @Transactional(propagation=SUPPORTS, readOnly=true) int getFoldersAndEntriesCount(long groupId, long folderId, int status)
    • getFoldersCount

      @Transactional(propagation=SUPPORTS, readOnly=true) int getFoldersCount(long groupId, long parentFolderId)
    • getFoldersCount

      @Transactional(propagation=SUPPORTS, readOnly=true) int getFoldersCount(long groupId, long parentFolderId, int status)
    • getOSGiServiceIdentifier

      String getOSGiServiceIdentifier()
      Returns the OSGi service identifier.
      Returns:
      the OSGi service identifier
    • getSubfolderIds

      @Transactional(propagation=SUPPORTS, readOnly=true) void getSubfolderIds(List<Long> folderIds, long groupId, long folderId, boolean recurse)
    • getSubfolderIds

      @Transactional(propagation=SUPPORTS, readOnly=true) List<Long> getSubfolderIds(long groupId, long folderId, boolean recurse)
    • mergeFolders

      void mergeFolders(long folderId, long parentFolderId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • moveFolder

      BookmarksFolder moveFolder(long folderId, long parentFolderId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • moveFolderFromTrash

      BookmarksFolder moveFolderFromTrash(long folderId, long parentFolderId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • moveFolderToTrash

      BookmarksFolder moveFolderToTrash(long folderId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • restoreFolderFromTrash

      void restoreFolderFromTrash(long folderId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • subscribeFolder

      void subscribeFolder(long groupId, long folderId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • unsubscribeFolder

      void unsubscribeFolder(long groupId, long folderId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateFolder

      BookmarksFolder updateFolder(long folderId, long parentFolderId, String name, String description, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException