Uses of Package
io.goobi.viewer.managedbeans
Packages that use io.goobi.viewer.managedbeans
Package
Description
JSF managed beans (CDI backing beans) of the Goobi viewer.
Utility helpers for managed beans in the Goobi viewer, offering convenience methods to look up
CDI and JSF beans by type or name at runtime.
Functionality interfaces and implementations that attach pagination and navigation
behaviour to CMS content components such as search, browse, TOC, and bookmark views.
Provides builders for assembling IIIF Presentation API 2 resources such as manifests,
sequences, canvases, structures, and annotation layers from Goobi viewer record data.
Contains ActiveMQ message handlers that process job requests dispatched via the
viewer's internal message queue, covering PDF generation, uploads, sitemap updates,
and other background tasks.
Provides the core domain model for geo-maps in the Goobi viewer, including map
configurations, feature sets, markers, filters, and Solr-backed spatial data providers.
Provides the core search domain model for the Goobi viewer, covering search queries,
facets, hit representation, browse elements, filters, and Solr result processing.
Contains the core viewer model, including the central
ViewManager, physical and structural record elements,
page navigation, MIME type handling, and supporting value types used across the viewer presentation layer.-
Classes in io.goobi.viewer.managedbeans used by io.goobi.viewer.managedbeansClassDescriptionJSF session-scoped backing bean that opens the requested record and provides all data relevant to it.JSF backing bean for bookmark list management, handling user bookmarks and public sharing.JSF session-scoped backing bean that manages the breadcrumb navigation trail.This bean provides the data for collection and term browsing.This bean provides data for the calendar and time based search entries.Handles security question checks.CMS functions.JSF backing bean that manages sidebar widget configuration for CMS pages.JSF backing bean for crowdsourcing campaign management, providing access to campaigns and annotation tasks.Wrapper for a
UIComponentwith convenience methods to count contained jsf components with certain attributes.Status of editing theselected highlightin the administration backend.Provides methods for creation all urls for media delivery (images and other) Examples: imageDelivery.thumbs.thumbnailUrl(pyhsicalElement[, width, height]) imageDelivery.thumbs.thumbnailUrl(structElement[, width, height]) imageDelivery.thumbs.thumbnailUrl(solrDocument[, width, height]) imageDelivery.thumbs.thumbnailUrl(cmsMediaItem[, width, height]) imageDelivery.thumbs.squareThumbnailUrl(pyhsicalElement[, size]) imageDelivery.thumbs.squareThumbnailUrl(structElement[, size]) imageDelivery.thumbs.squareThumbnailUrl(solrDocument[, size]) imageDelivery.images.imageUrl(pyhsicalElement[, pageType]) imageDelivery.pdf.pdfUrl(structElement[, pyhsicalElement[, more physicalElements...]]) imageDelivery.media.mediaUrl(mimeType, pi, filename) .JSF session-scoped backing bean providing navigation state, URL building, and breadcrumb tracking for the viewer frontend.JSF session-scoped backing bean for the search interface, managing search queries, facets, sorting, and result pagination.JSF session-scoped backing bean responsible for user authentication, registration, and account management. -
Classes in io.goobi.viewer.managedbeans used by io.goobi.viewer.managedbeans.utilsClassDescriptionJSF session-scoped backing bean that opens the requested record and provides all data relevant to it.Administration backend functions.JSF backing bean for bookmark list management, handling user bookmarks and public sharing.This bean provides the data for collection and term browsing.This bean provides data for the calendar and time based search entries.Handles security question checks.CMS functions.Bean handling CMS settings for collections.JSF backing bean for CMS media file management including upload, editing, and deletion.Creates and stored
CollectionViews for a session.Supplies additional content for records (such contents produced by the crowdsourcing module).Bean for uploading Dublin Core records.Provides methods for creation all urls for media delivery (images and other) Examples: imageDelivery.thumbs.thumbnailUrl(pyhsicalElement[, width, height]) imageDelivery.thumbs.thumbnailUrl(structElement[, width, height]) imageDelivery.thumbs.thumbnailUrl(solrDocument[, width, height]) imageDelivery.thumbs.thumbnailUrl(cmsMediaItem[, width, height]) imageDelivery.thumbs.squareThumbnailUrl(pyhsicalElement[, size]) imageDelivery.thumbs.squareThumbnailUrl(structElement[, size]) imageDelivery.thumbs.squareThumbnailUrl(solrDocument[, size]) imageDelivery.images.imageUrl(pyhsicalElement[, pageType]) imageDelivery.pdf.pdfUrl(structElement[, pyhsicalElement[, more physicalElements...]]) imageDelivery.media.mediaUrl(mimeType, pi, filename) .Provides the metadata for the current structure and event elements.JSF session-scoped backing bean providing navigation state, URL building, and breadcrumb tracking for the viewer frontend.JSF session-scoped backing bean for the search interface, managing search queries, facets, sorting, and result pagination.JSF session-scoped backing bean responsible for user authentication, registration, and account management. -
Classes in io.goobi.viewer.managedbeans used by io.goobi.viewer.model.cms.itemfunctionalityClassDescriptionJSF session-scoped backing bean for the search interface, managing search queries, facets, sorting, and result pagination.
-
Classes in io.goobi.viewer.managedbeans used by io.goobi.viewer.model.iiif.presentation.v2.builderClassDescriptionProvides methods for creation all urls for media delivery (images and other) Examples: imageDelivery.thumbs.thumbnailUrl(pyhsicalElement[, width, height]) imageDelivery.thumbs.thumbnailUrl(structElement[, width, height]) imageDelivery.thumbs.thumbnailUrl(solrDocument[, width, height]) imageDelivery.thumbs.thumbnailUrl(cmsMediaItem[, width, height]) imageDelivery.thumbs.squareThumbnailUrl(pyhsicalElement[, size]) imageDelivery.thumbs.squareThumbnailUrl(structElement[, size]) imageDelivery.thumbs.squareThumbnailUrl(solrDocument[, size]) imageDelivery.images.imageUrl(pyhsicalElement[, pageType]) imageDelivery.pdf.pdfUrl(structElement[, pyhsicalElement[, more physicalElements...]]) imageDelivery.media.mediaUrl(mimeType, pi, filename) .
-
Classes in io.goobi.viewer.managedbeans used by io.goobi.viewer.model.job.mq
-
Classes in io.goobi.viewer.managedbeans used by io.goobi.viewer.model.mapsClassDescriptionJSF session-scoped backing bean for the search interface, managing search queries, facets, sorting, and result pagination.
-
Classes in io.goobi.viewer.managedbeans used by io.goobi.viewer.model.searchClassDescriptionJSF session-scoped backing bean providing navigation state, URL building, and breadcrumb tracking for the viewer frontend.JSF session-scoped backing bean for the search interface, managing search queries, facets, sorting, and result pagination.
-
Classes in io.goobi.viewer.managedbeans used by io.goobi.viewer.model.viewerClassDescriptionProvides methods for creation all urls for media delivery (images and other) Examples: imageDelivery.thumbs.thumbnailUrl(pyhsicalElement[, width, height]) imageDelivery.thumbs.thumbnailUrl(structElement[, width, height]) imageDelivery.thumbs.thumbnailUrl(solrDocument[, width, height]) imageDelivery.thumbs.thumbnailUrl(cmsMediaItem[, width, height]) imageDelivery.thumbs.squareThumbnailUrl(pyhsicalElement[, size]) imageDelivery.thumbs.squareThumbnailUrl(structElement[, size]) imageDelivery.thumbs.squareThumbnailUrl(solrDocument[, size]) imageDelivery.images.imageUrl(pyhsicalElement[, pageType]) imageDelivery.pdf.pdfUrl(structElement[, pyhsicalElement[, more physicalElements...]]) imageDelivery.media.mediaUrl(mimeType, pi, filename) .