com.endeca.portal.persistence.bookmarks
Interface BookmarkManager

All Known Implementing Classes:
DefaultBookmarkManager

public interface BookmarkManager


Method Summary
 void addPortletState(long bookmarkId, EndecaPortletState endecaPortletState)
           
 Bookmark getBookmarkById(long bookmarkId)
           
 java.util.Collection<Bookmark> getBookmarksByUserId(long userId)
           
 void persist(Bookmark bookmark)
           
 void remove(Bookmark bookmark)
           
 

Method Detail

persist

void persist(Bookmark bookmark)
             throws BookmarkException
Throws:
BookmarkException

addPortletState

void addPortletState(long bookmarkId,
                     EndecaPortletState endecaPortletState)
                     throws BookmarkException
Throws:
BookmarkException

remove

void remove(Bookmark bookmark)
            throws BookmarkException
Throws:
BookmarkException

getBookmarkById

Bookmark getBookmarkById(long bookmarkId)
                         throws BookmarkException
Throws:
BookmarkException

getBookmarksByUserId

java.util.Collection<Bookmark> getBookmarksByUserId(long userId)
                                                    throws BookmarkException
Throws:
BookmarkException