com.endeca.portal.persistence.bookmarks
Interface BookmarkManager
- All Known Implementing Classes:
- DefaultBookmarkManager
public interface BookmarkManager
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
getBookmarksByApplicationId
java.util.Collection<Bookmark> getBookmarksByApplicationId(long userId,
long applicationId)
throws BookmarkException
- Throws:
BookmarkException
getBookmarksByPlid
java.util.Collection<Bookmark> getBookmarksByPlid(long userId,
long plid)
throws BookmarkException
- Throws:
BookmarkException
getAll
java.util.Collection<Bookmark> getAll()
throws BookmarkException
- Throws:
BookmarkException