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

All Known Subinterfaces:
BookmarksEntryLocalServiceEJB
All Known Implementing Classes:
BookmarksEntryLocalServiceEJBImpl, BookmarksEntryLocalServiceImpl

public interface BookmarksEntryLocalService

View Source

Author:
Brian Wing Shun Chan

Method Summary
 BookmarksEntry addEntry(java.lang.String userId, java.lang.String folderId, java.lang.String name, java.lang.String url, java.lang.String comments, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 void addEntryResources(BookmarksFolder folder, BookmarksEntry entry, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 void addEntryResources(java.lang.String folderId, java.lang.String entryId, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 void deleteEntries(java.lang.String folderId)
           
 void deleteEntry(BookmarksEntry entry)
           
 void deleteEntry(java.lang.String entryId)
           
 java.util.List getEntries(java.lang.String folderId, int begin, int end)
           
 int getEntriesCount(java.lang.String folderId)
           
 BookmarksEntry getEntry(java.lang.String entryId)
           
 int getFoldersEntriesCount(java.util.List folderIds)
           
 BookmarksEntry openEntry(java.lang.String entryId)
           
 BookmarksEntry updateEntry(java.lang.String companyId, java.lang.String entryId, java.lang.String folderId, java.lang.String name, java.lang.String url, java.lang.String comments)
           
 

Method Detail

addEntry

public BookmarksEntry addEntry(java.lang.String userId,
                               java.lang.String folderId,
                               java.lang.String name,
                               java.lang.String url,
                               java.lang.String comments,
                               boolean addCommunityPermissions,
                               boolean addGuestPermissions)
                        throws PortalException,
                               SystemException
Throws:
PortalException
SystemException

addEntryResources

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

addEntryResources

public void addEntryResources(BookmarksFolder folder,
                              BookmarksEntry entry,
                              boolean addCommunityPermissions,
                              boolean addGuestPermissions)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

deleteEntries

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

deleteEntry

public void deleteEntry(java.lang.String entryId)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

deleteEntry

public void deleteEntry(BookmarksEntry entry)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

getEntries

public java.util.List getEntries(java.lang.String folderId,
                                 int begin,
                                 int end)
                          throws SystemException
Throws:
SystemException

getEntriesCount

public int getEntriesCount(java.lang.String folderId)
                    throws SystemException
Throws:
SystemException

getEntry

public BookmarksEntry getEntry(java.lang.String entryId)
                        throws PortalException,
                               SystemException
Throws:
PortalException
SystemException

getFoldersEntriesCount

public int getFoldersEntriesCount(java.util.List folderIds)
                           throws SystemException
Throws:
SystemException

openEntry

public BookmarksEntry openEntry(java.lang.String entryId)
                         throws PortalException,
                                SystemException
Throws:
PortalException
SystemException

updateEntry

public BookmarksEntry updateEntry(java.lang.String companyId,
                                  java.lang.String entryId,
                                  java.lang.String folderId,
                                  java.lang.String name,
                                  java.lang.String url,
                                  java.lang.String comments)
                           throws PortalException,
                                  SystemException
Throws:
PortalException
SystemException