com.liferay.portlet.bookmarks.service.spring
Interface BookmarksFolderLocalService

All Known Subinterfaces:
BookmarksFolderLocalServiceEJB
All Known Implementing Classes:
BookmarksFolderLocalServiceEJBImpl, BookmarksFolderLocalServiceImpl

public interface BookmarksFolderLocalService

View Source

Author:
Brian Wing Shun Chan

Method Summary
 BookmarksFolder addFolder(java.lang.String userId, java.lang.String plid, java.lang.String parentFolderId, java.lang.String name, java.lang.String description, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 void addFolderResources(BookmarksFolder folder, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 void addFolderResources(java.lang.String folderId, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 void deleteFolder(BookmarksFolder folder)
           
 void deleteFolder(java.lang.String folderId)
           
 void deleteFolders(java.lang.String groupId)
           
 BookmarksFolder getFolder(java.lang.String folderId)
           
 java.util.List getFolders(java.lang.String groupId, java.lang.String parentFolderId, int begin, int end)
           
 int getFoldersCount(java.lang.String groupId, java.lang.String parentFolderId)
           
 void getSubfolderIds(java.util.List folderIds, java.lang.String groupId, java.lang.String folderId)
           
 BookmarksFolder updateFolder(java.lang.String companyId, java.lang.String folderId, java.lang.String parentFolderId, java.lang.String name, java.lang.String description)
           
 

Method Detail

addFolder

public BookmarksFolder addFolder(java.lang.String userId,
                                 java.lang.String plid,
                                 java.lang.String parentFolderId,
                                 java.lang.String name,
                                 java.lang.String description,
                                 boolean addCommunityPermissions,
                                 boolean addGuestPermissions)
                          throws PortalException,
                                 SystemException
Throws:
PortalException
SystemException

addFolderResources

public void addFolderResources(java.lang.String folderId,
                               boolean addCommunityPermissions,
                               boolean addGuestPermissions)
                        throws PortalException,
                               SystemException
Throws:
PortalException
SystemException

addFolderResources

public void addFolderResources(BookmarksFolder folder,
                               boolean addCommunityPermissions,
                               boolean addGuestPermissions)
                        throws PortalException,
                               SystemException
Throws:
PortalException
SystemException

deleteFolder

public void deleteFolder(java.lang.String folderId)
                  throws PortalException,
                         SystemException
Throws:
PortalException
SystemException

deleteFolder

public void deleteFolder(BookmarksFolder folder)
                  throws PortalException,
                         SystemException
Throws:
PortalException
SystemException

deleteFolders

public void deleteFolders(java.lang.String groupId)
                   throws PortalException,
                          SystemException
Throws:
PortalException
SystemException

getFolder

public BookmarksFolder getFolder(java.lang.String folderId)
                          throws PortalException,
                                 SystemException
Throws:
PortalException
SystemException

getFolders

public java.util.List getFolders(java.lang.String groupId,
                                 java.lang.String parentFolderId,
                                 int begin,
                                 int end)
                          throws SystemException
Throws:
SystemException

getFoldersCount

public int getFoldersCount(java.lang.String groupId,
                           java.lang.String parentFolderId)
                    throws SystemException
Throws:
SystemException

getSubfolderIds

public void getSubfolderIds(java.util.List folderIds,
                            java.lang.String groupId,
                            java.lang.String folderId)
                     throws SystemException
Throws:
SystemException

updateFolder

public BookmarksFolder updateFolder(java.lang.String companyId,
                                    java.lang.String folderId,
                                    java.lang.String parentFolderId,
                                    java.lang.String name,
                                    java.lang.String description)
                             throws PortalException,
                                    SystemException
Throws:
PortalException
SystemException