Uses of Class
io.goobi.viewer.model.bookmark.Bookmark
Packages that use Bookmark
Package
Description
Builder classes that assemble REST response payloads for complex resources such as
annotations, IIIF manifests, bibliographic text, table of contents, and bookmarks.
REST resources for managing bookmark lists in the v1 API, supporting both
session-based and user-account-based bookmark collections.
JSF managed beans (CDI backing beans) of the Goobi viewer.
Model for user bookmark lists, allowing authenticated and anonymous users to collect
and manage references to digitized records, including session-scoped storage support.
Contains the user domain model for the Goobi viewer, including user accounts, groups,
roles, IP ranges, activity tracking, and related utility methods.
-
Uses of Bookmark in io.goobi.viewer.api.rest.resourcebuilders
Methods in io.goobi.viewer.api.rest.resourcebuilders that return BookmarkModifier and TypeMethodDescriptionabstract BookmarkAbstractBookmarkResourceBuilder.addBookmarkToBookmarkList(Long id, String pi) abstract BookmarkAbstractBookmarkResourceBuilder.addBookmarkToBookmarkList(Long id, String pi, String logId, String pageString) SessionBookmarkResourceBuilder.addBookmarkToBookmarkList(Long id, String pi) Adds an item with the given pi to the session stored bookmark list, creating a new bookmark list if needed.SessionBookmarkResourceBuilder.addBookmarkToBookmarkList(Long id, String pi, String logId, String pageString) Adds an item with the given pi, logid and page number to the session stored bookmark list, creating a new bookmark list if needed.UserBookmarkResourceBuilder.addBookmarkToBookmarkList(Long id, String pi) Adds a new Bookmark with the given pi to the current users bookmark list with the given id.UserBookmarkResourceBuilder.addBookmarkToBookmarkList(Long id, String pi, String logId, String pageString) Adds a new Bookmark with the given pi, LOGID and page number to the current user's bookmark list with the given id. -
Uses of Bookmark in io.goobi.viewer.api.rest.v1.bookmarks
Methods in io.goobi.viewer.api.rest.v1.bookmarks that return BookmarkMethods in io.goobi.viewer.api.rest.v1.bookmarks with parameters of type Bookmark -
Uses of Bookmark in io.goobi.viewer.managedbeans
Methods in io.goobi.viewer.managedbeans that return BookmarkModifier and TypeMethodDescriptionBookmarkBean.getCurrentBookmark()Getter for the fieldcurrentBookmark.Methods in io.goobi.viewer.managedbeans with parameters of type BookmarkModifier and TypeMethodDescriptionvoidBookmarkBean.deleteCurrentItemAction(Bookmark bookmark) Removes the currently selected Bookmark from the currently selected BookmarkList.voidBookmarkBean.setCurrentBookmark(Bookmark currentBookmark) Setter for the fieldcurrentBookmark. -
Uses of Bookmark in io.goobi.viewer.model.bookmark
Methods in io.goobi.viewer.model.bookmark that return types with arguments of type BookmarkMethods in io.goobi.viewer.model.bookmark with parameters of type BookmarkModifier and TypeMethodDescriptionbooleanAdd bookshelf to list and save.booleanSessionStoreBookmarkManager.addToBookmarkList(Bookmark item, HttpSession session) Adds the given item to the session bookmark list, creating a new bookmark list if required.booleanSessionStoreBookmarkManager.isInBookmarkList(Bookmark item, HttpSession session) isInBookmarkList.booleanSessionStoreBookmarkManager.removeFromBookself(Bookmark item, HttpSession session) Remove the given item (or one with identical pi, logId and order) from the session bookmark list if it exists If no session bookmark list exists, it doesn't contain the item or the item could not be removed for some other reason, false is returned.booleanBookmarkList.removeItem(Bookmark item) Remove bookshelf from list and save.Method parameters in io.goobi.viewer.model.bookmark with type arguments of type Bookmark -
Uses of Bookmark in io.goobi.viewer.model.security.user
Methods in io.goobi.viewer.model.security.user with parameters of type BookmarkModifier and TypeMethodDescriptionstatic UserActivityUserActivity.getFromBookmark(Bookmark bookmark)