Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- CACHE - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CACHE - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CACHE_GEOMAPS - Enum constant in enum class io.goobi.viewer.model.job.TaskType
-
Fill all CMS-Geomaps with features from SOLR to avoid loading that data during page load.
- CACHE_RECORD - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CACHE_RECORD - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- cacheAge - Variable in class io.goobi.viewer.servlets.oembed.OEmbedResponse
- CacheResource - Class in io.goobi.viewer.api.rest.v1.cache
-
REST resource providing cache management endpoints for content and image server caches.
- CacheResource() - Constructor for class io.goobi.viewer.api.rest.v1.cache.CacheResource
- CachingMap<K,
V> - Class in io.goobi.viewer.controller.model -
A thread-safe, size-bounded
LinkedHashMapthat evicts the eldest entry when the map exceeds its configured maximum capacity. - CachingMap(long) - Constructor for class io.goobi.viewer.controller.model.CachingMap
- calculateCurrentPageNavigation(PageType) - Method in class io.goobi.viewer.managedbeans.ActiveDocumentBean
- calculateEndDate() - Method in class io.goobi.viewer.model.statistics.usage.StatisticsSummary
- calculateOptimalDistance(String) - Static method in class io.goobi.viewer.model.search.FuzzySearchTerm
- calculateSidebarToc() - Method in class io.goobi.viewer.managedbeans.ActiveDocumentBean
-
Recalculates the visibility of TOC elements and jumps to the active element after a +/- button has been pressed.
- calculateStartDate() - Method in class io.goobi.viewer.model.statistics.usage.StatisticsSummary
- calculateVisibleDcElements() - Method in class io.goobi.viewer.model.viewer.collections.CollectionView
-
calculateVisibleDcElements.
- calculateVisibleDcElements(boolean) - Method in class io.goobi.viewer.model.viewer.collections.CollectionView
-
calculateVisibleDcElements.
- CALENDAR_CENTURY - Static variable in class io.goobi.viewer.solr.SolrConstants
- CALENDAR_DAY - Static variable in class io.goobi.viewer.solr.SolrConstants
-
Constant
CALENDAR_DAY="YEARMONTHDAY". - CALENDAR_MONTH - Static variable in class io.goobi.viewer.solr.SolrConstants
-
Constant
CALENDAR_MONTH="YEARMONTH". - CALENDAR_YEAR - Static variable in class io.goobi.viewer.solr.SolrConstants
-
Constant
CALENDAR_YEAR="YEAR". - CalendarBean - Class in io.goobi.viewer.managedbeans
-
This bean provides data for the calendar and time based search entries.
- CalendarBean() - Constructor for class io.goobi.viewer.managedbeans.CalendarBean
-
Creates a new CalendarBean instance.
- CalendarItemCentury - Class in io.goobi.viewer.model.calendar
-
Calendar browsing item representing a single century.
- CalendarItemCentury(Integer) - Constructor for class io.goobi.viewer.model.calendar.CalendarItemCentury
- CalendarItemCentury(String, int, int) - Constructor for class io.goobi.viewer.model.calendar.CalendarItemCentury
-
Creates a new CalendarItemYear instance.
- CalendarItemDay - Class in io.goobi.viewer.model.calendar
-
Calendar browsing item representing a single day.
- CalendarItemDay(String, int, int) - Constructor for class io.goobi.viewer.model.calendar.CalendarItemDay
-
Creates a new CalendarItemDay instance.
- CalendarItemMonth - Class in io.goobi.viewer.model.calendar
-
Calendar browsing item representing a single month.
- CalendarItemMonth(String, int, int) - Constructor for class io.goobi.viewer.model.calendar.CalendarItemMonth
-
Creates a new CalendarItemMonth instance.
- CalendarItemWeek - Class in io.goobi.viewer.model.calendar
-
Calendar browsing item representing a single week.
- CalendarItemWeek(String, int, int) - Constructor for class io.goobi.viewer.model.calendar.CalendarItemWeek
-
Creates a new CalendarItemWeek instance.
- CalendarItemYear - Class in io.goobi.viewer.model.calendar
-
Calendar browsing item representing a single year.
- CalendarItemYear(String, int, int) - Constructor for class io.goobi.viewer.model.calendar.CalendarItemYear
-
Creates a new CalendarItemYear instance.
- CalendarResource - Class in io.goobi.viewer.api.rest.v1.records
-
REST resource for calendar data of a record (newspapers, periodicals, multi-volume works, etc.).
- CalendarResource(HttpServletRequest, String) - Constructor for class io.goobi.viewer.api.rest.v1.records.CalendarResource
- CalendarRow - Class in io.goobi.viewer.model.calendar
-
Represents a row of calendar items (e.g. a week row within a month view) for display in the calendar widget.
- CalendarRow() - Constructor for class io.goobi.viewer.model.calendar.CalendarRow
- CalendarView - Class in io.goobi.viewer.model.calendar
-
Data for the calendar view of an individual record (e.g. newspaper).
- CalendarView(String, String, String, String) - Constructor for class io.goobi.viewer.model.calendar.CalendarView
-
Constructor.
- call(ViewerMessage) - Method in interface io.goobi.viewer.controller.mq.MessageHandler
- call(ViewerMessage, MessageQueueManager) - Method in interface io.goobi.viewer.controller.mq.MessageHandler
-
Call this method to execute the ticket.
- call(ViewerMessage, MessageQueueManager) - Method in class io.goobi.viewer.model.job.mq.CreateDownloadEpubMessageHandler
- call(ViewerMessage, MessageQueueManager) - Method in class io.goobi.viewer.model.job.mq.CreateDownloadPdfMessageHandler
- call(ViewerMessage, MessageQueueManager) - Method in class io.goobi.viewer.model.job.mq.DeleteResourceHandler
- call(ViewerMessage, MessageQueueManager) - Method in class io.goobi.viewer.model.job.mq.DownloadExternalResourceHandler
- call(ViewerMessage, MessageQueueManager) - Method in class io.goobi.viewer.model.job.mq.GeoMapUpdateHandler
- call(ViewerMessage, MessageQueueManager) - Method in class io.goobi.viewer.model.job.mq.IndexUsageHandler
- call(ViewerMessage, MessageQueueManager) - Method in class io.goobi.viewer.model.job.mq.NotifySearchUpdateHandler
- call(ViewerMessage, MessageQueueManager) - Method in class io.goobi.viewer.model.job.mq.PrerenderPdfMessageHandler
- call(ViewerMessage, MessageQueueManager) - Method in class io.goobi.viewer.model.job.mq.PullThemeHandler
- call(ViewerMessage, MessageQueueManager) - Method in class io.goobi.viewer.model.job.mq.PurgeExpiredBearerTokensHandler
- call(ViewerMessage, MessageQueueManager) - Method in class io.goobi.viewer.model.job.mq.PurgeExpiredDownloadPdfsMessageHandler
- call(ViewerMessage, MessageQueueManager) - Method in class io.goobi.viewer.model.job.mq.PurgeExpiredDownloadsHandler
- call(ViewerMessage, MessageQueueManager) - Method in class io.goobi.viewer.model.job.mq.RefreshArchiveTreeHandler
- call(ViewerMessage, MessageQueueManager) - Method in class io.goobi.viewer.model.job.mq.SearchExcelExportHandler
- call(ViewerMessage, MessageQueueManager) - Method in class io.goobi.viewer.model.job.mq.UpdateDataRepositoryHandler
- call(ViewerMessage, MessageQueueManager) - Method in class io.goobi.viewer.model.job.mq.UpdateSitemapHandler
- call(ViewerMessage, MessageQueueManager) - Method in class io.goobi.viewer.model.job.mq.UpdateUploadJobsHandler
- callUrlGET(String) - Static method in class io.goobi.viewer.controller.NetTools
-
callUrlGET.
- Campaign - Class in io.goobi.viewer.model.crowdsourcing.campaigns
-
A Campaign is a template to create annotations of specific types for a limited set of target resources and optionally by limited user group within a limited time frame.
- Campaign() - Constructor for class io.goobi.viewer.model.crowdsourcing.campaigns.Campaign
-
Empty constructor.
- Campaign(Campaign) - Constructor for class io.goobi.viewer.model.crowdsourcing.campaigns.Campaign
- Campaign(Locale) - Constructor for class io.goobi.viewer.model.crowdsourcing.campaigns.Campaign
-
Locale constructor.
- CAMPAIGN_ANNOTATION - Enum constant in enum class io.goobi.viewer.model.security.user.UserActivity.ActivityType
- CAMPAIGN_ID_REQUEST_ATTRIBUTE - Static variable in class io.goobi.viewer.api.rest.filters.CrowdsourcingCampaignFilter
- Campaign.CampaignVisibility - Enum Class in io.goobi.viewer.model.crowdsourcing.campaigns
-
The visibility of the campaign to other users.
- Campaign.ReviewMode - Enum Class in io.goobi.viewer.model.crowdsourcing.campaigns
-
Enumerates the review workflows available for a crowdsourcing campaign, controlling whether annotations require a second pass by another user.
- Campaign.StatisticMode - Enum Class in io.goobi.viewer.model.crowdsourcing.campaigns
-
Statistics calculation mode (status per record or per record page).
- CampaignEndpoint - Class in io.goobi.viewer.websockets
-
Endpoint that maps HTTP session IDs to connected web sockets.
- CampaignEndpoint() - Constructor for class io.goobi.viewer.websockets.CampaignEndpoint
- CampaignItem - Class in io.goobi.viewer.model.crowdsourcing.campaigns
-
An item containing a campaign and a source to be annotated.
- CampaignItem() - Constructor for class io.goobi.viewer.model.crowdsourcing.campaigns.CampaignItem
- CampaignItemLogResource - Class in io.goobi.viewer.api.rest.v1.crowdsourcing
-
REST resource for retrieving activity logs and progress statistics for crowdsourcing campaign items.
- CampaignItemLogResource(HttpServletRequest, AbstractApiUrlManager, Long) - Constructor for class io.goobi.viewer.api.rest.v1.crowdsourcing.CampaignItemLogResource
- CampaignItemLogResource(HttpServletRequest, Long) - Constructor for class io.goobi.viewer.api.rest.v1.crowdsourcing.CampaignItemLogResource
-
Creates a new CampaignItemResource instance.
- CampaignItemOrder - Enum Class in io.goobi.viewer.model.crowdsourcing.campaigns
- CampaignItemResource - Class in io.goobi.viewer.api.rest.v1.crowdsourcing
-
REST resource for accessing crowdsourcing campaign items and submitting annotations.
- CampaignItemResource(HttpServletRequest, AbstractApiUrlManager, Long) - Constructor for class io.goobi.viewer.api.rest.v1.crowdsourcing.CampaignItemResource
- CampaignItemResource(HttpServletRequest, Long) - Constructor for class io.goobi.viewer.api.rest.v1.crowdsourcing.CampaignItemResource
-
Creates a new CampaignItemResource instance.
- CampaignItemResource.AnnotationPage - Class in io.goobi.viewer.api.rest.v1.crowdsourcing
-
Used to create or read a list of WebAnnotations sorted by their target (a iiif manifest or canvas).
- CampaignLogMessage - Class in io.goobi.viewer.model.crowdsourcing.campaigns
- CampaignLogMessage() - Constructor for class io.goobi.viewer.model.crowdsourcing.campaigns.CampaignLogMessage
- CampaignLogMessage(LogMessage, Campaign, String) - Constructor for class io.goobi.viewer.model.crowdsourcing.campaigns.CampaignLogMessage
- CampaignLogMessage(String, Long, Campaign, String) - Constructor for class io.goobi.viewer.model.crowdsourcing.campaigns.CampaignLogMessage
- CampaignLogMessage(String, Long, LocalDateTime, Campaign, String) - Constructor for class io.goobi.viewer.model.crowdsourcing.campaigns.CampaignLogMessage
- CAMPAIGNOVERVIEW - Enum constant in enum class io.goobi.viewer.model.cms.legacy.CMSContentItemType
- CampaignRecordPageStatistic - Class in io.goobi.viewer.model.crowdsourcing.campaigns
-
Annotation status of a single page in a record in the context of a particular campaign.
- CampaignRecordPageStatistic() - Constructor for class io.goobi.viewer.model.crowdsourcing.campaigns.CampaignRecordPageStatistic
- CampaignRecordStatistic - Class in io.goobi.viewer.model.crowdsourcing.campaigns
-
Annotation status of a record in the context of a particular campaign.
- CampaignRecordStatistic() - Constructor for class io.goobi.viewer.model.crowdsourcing.campaigns.CampaignRecordStatistic
- CampaignTranslation - Class in io.goobi.viewer.model.crowdsourcing.campaigns
-
A persistence object holding a translated String value.
- CampaignTranslation() - Constructor for class io.goobi.viewer.model.crowdsourcing.campaigns.CampaignTranslation
-
Creates a new CampaignTranslation instance.
- CampaignTranslation(CampaignTranslation) - Constructor for class io.goobi.viewer.model.crowdsourcing.campaigns.CampaignTranslation
- CampaignTranslation(CampaignTranslation, Campaign) - Constructor for class io.goobi.viewer.model.crowdsourcing.campaigns.CampaignTranslation
- CampaignTranslation(String, String, String, Campaign) - Constructor for class io.goobi.viewer.model.crowdsourcing.campaigns.CampaignTranslation
-
Creates a new CampaignTranslation instance.
- cancelAction() - Method in class io.goobi.viewer.managedbeans.CmsCategoriesBean
-
End the editing mode if active without persisting anything.
- CANCELDOWNLOAD - Enum constant in enum class io.goobi.viewer.websockets.DownloadTaskEndpoint.Action
- CANCELED - Enum constant in enum class io.goobi.viewer.websockets.DownloadTaskEndpoint.Status
- cancelEditCurrentBookmarkListAction() - Method in class io.goobi.viewer.managedbeans.BookmarkBean
-
Resets the current bookmark list and returns to the overview of own bookmark lists.
- cancelSelectedMessageEntryAction() - Method in class io.goobi.viewer.managedbeans.AdminBean
-
Resets selected message entry and returns to the translations overview page.
- canEdit() - Method in class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElement
- canEdit() - Method in class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElementAutomatic
- canEdit() - Method in class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElementCustom
- canRead(String) - Method in class io.goobi.viewer.model.maps.coordinates.GeoJsonReader
- canRead(String) - Method in interface io.goobi.viewer.model.maps.coordinates.ICoordinateReader
- canRead(String) - Method in class io.goobi.viewer.model.maps.coordinates.WKTPointReader
- canRead(String) - Method in class io.goobi.viewer.model.maps.coordinates.WKTPolygonReader
- canSatisfyAllAccessConditions(Set<String>, String, String) - Method in class io.goobi.viewer.model.security.clients.ClientApplication
-
Check if this client has the privilege of the given privilegeName via its licenses.
- canSatisfyAllAccessConditions(Set<String>, String, String) - Method in class io.goobi.viewer.model.security.user.IpRange
-
canSatisfyAllAccessConditions.
- canSatisfyAllAccessConditions(Set<String>, String, String) - Method in class io.goobi.viewer.model.security.user.User
-
Checks whether the user can satisfy at least one of the given access conditions with a license that contains the given privilege name.
- CanvasBuilder - Class in io.goobi.viewer.model.iiif.presentation.v3.builder
- CanvasBuilder(AbstractApiUrlManager, HttpServletRequest) - Constructor for class io.goobi.viewer.model.iiif.presentation.v3.builder.CanvasBuilder
- CaptchaBean - Class in io.goobi.viewer.managedbeans
-
Handles security question checks.
- CaptchaBean() - Constructor for class io.goobi.viewer.managedbeans.CaptchaBean
- CaptchaBean(Configuration) - Constructor for class io.goobi.viewer.managedbeans.CaptchaBean
- categories - Variable in class io.goobi.viewer.dao.update.CMSCategoryUpdate
- CategorizableTranslatedSelectable<T> - Class in io.goobi.viewer.model.cms
-
A
TranslatedSelectablewhich may also contain a list ofcategories. - CategorizableTranslatedSelectable(T, boolean, Locale, List<Selectable<CMSCategory>>) - Constructor for class io.goobi.viewer.model.cms.CategorizableTranslatedSelectable
-
Creates a new CategorizableTranslatedSelectable instance.
- changeCampaignStatisticContributors(User, User) - Method in interface io.goobi.viewer.dao.IDAO
-
Replaced
fromUserwithtoUserin the lists of annotators and reviewers an all campaign statistics. - changeCampaignStatisticContributors(User, User) - Method in class io.goobi.viewer.dao.impl.JPADAO
- changeCommentsOwner(User, User) - Method in interface io.goobi.viewer.dao.IDAO
-
Changes ownership of all comments from
fromUsertotoUser. - changeCommentsOwner(User, User) - Method in class io.goobi.viewer.dao.impl.JPADAO
-
Changes ownership of all comments from
fromUsertotoUser. - ChangeDiscoveryResource - Class in io.goobi.viewer.api.rest.v1.records
- ChangeDiscoveryResource() - Constructor for class io.goobi.viewer.api.rest.v1.records.ChangeDiscoveryResource
- changeMemberRole(User, Role) - Method in class io.goobi.viewer.model.security.user.UserGroup
-
changeMemberRole.
- changeNightMode() - Method in class io.goobi.viewer.managedbeans.AdminConfigEditorBean
-
changeNightMode.
- ChangeNotificator - Interface in io.goobi.viewer.model.annotation.notification
- changeSorting() - Method in class io.goobi.viewer.managedbeans.SearchBean
-
Action to execute to change the sort order of hits.
- changeSorting() - Method in class io.goobi.viewer.model.cms.itemfunctionality.SearchFunctionality
- changeSorting() - Method in interface io.goobi.viewer.model.search.SearchInterface
-
Action to execute to change the sort order of hits.
- Channel - Class in io.goobi.viewer.model.rss
-
Represents an RSS channel with its metadata and collection of feed items.
- Channel() - Constructor for class io.goobi.viewer.model.rss.Channel
- CHAR - Enum constant in enum class io.goobi.viewer.model.metadata.MetadataReplaceRule.MetadataReplaceRuleType
- checkAccess(PhysicalElement, HttpServletRequest, RecordPropertyCache) - Method in class io.goobi.viewer.model.viewer.record.views.VisibilityCondition
- checkAccess(ViewManager, HttpServletRequest, RecordPropertyCache) - Method in class io.goobi.viewer.model.viewer.record.views.VisibilityCondition
- checkAccess(HttpServletRequest) - Method in class io.goobi.viewer.model.cms.CMSNavigationItem
- checkAccess(HttpSession, String, String, String, String, boolean) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
-
checkAccess.
- checkAccess(HttpSession, String, String, String, String, boolean, User) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
-
checkAccess.
- checkAccess(String, String, String) - Method in class io.goobi.viewer.api.rest.v1.media.MediaResource
-
checkAccess.
- checkAccessPermission(List<LicenseType>, Set<String>, String, User, String, Optional<ClientApplication>, String) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
-
Base method for checking access permissions of various types.
- checkAccessPermission(Set<String>, String, String, HttpServletRequest) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
-
checkAccessPermission.
- checkAccessPermissionByIdentiferForAllLogids(String, String, HttpServletRequest) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
-
Checks whether the current users has the given access permissions each element of the record with the given identifier.
- checkAccessPermissionByIdentifierAndFileNameWithSessionMap(HttpSession, String, String, String, String) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
-
Checks access permission of the given privilege type for the given image and puts the permission status into the corresponding session map.
- checkAccessPermissionByIdentifierAndFileNameWithSessionMap(HttpSession, String, String, String, String, User) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
-
Checks access permission of the given privilege type for the given image and puts the permission status into the corresponding session map.
- checkAccessPermissionByIdentifierAndFilePathWithSessionMap(HttpServletRequest, String, String) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
-
checkAccessPermissionByIdentifierAndFilePathWithSessionMap.
- checkAccessPermissionByIdentifierAndFilePathWithSessionMap(HttpServletRequest, String, String, User) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
-
checkAccessPermissionByIdentifierAndFilePathWithSessionMap.
- checkAccessPermissionByIdentifierAndLogId(String, String, String, HttpServletRequest) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
-
Checks whether the current users has the given access permissions to the element with the given identifier and LOGID.
- checkAccessPermissionByIdentifierAndPageOrder(PhysicalElement, String, HttpServletRequest) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
-
Checks whether the client may access an image (by PI + file name).
- checkAccessPermissionByIdentifierAndPageOrder(String, Integer, String, HttpServletRequest) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
-
Checks whether the client may access an image (by PI + file name).
- checkAccessPermissionByImageUrn(String, String, HttpServletRequest) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
-
Checks whether the client may access an image (by image URN).
- checkAccessPermissionBySolrDoc(SolrDocument, String, String, HttpServletRequest) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
- checkAccessPermissionForCmsPage(HttpServletRequest, CMSPage) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
- checkAccessPermissionForImage(HttpSession, String, String, String) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
-
Checks access permission for the given image and puts the permission status into the corresponding session map.
- checkAccessPermissionForImage(HttpSession, String, String, String, User) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
-
Checks access permission for the given image and puts the permission status into the corresponding session map.
- checkAccessPermissionForPagePdf(HttpServletRequest, PhysicalElement) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
-
Checks access permission for the given image and puts the permission status into the corresponding session map.
- checkAccessPermissionForThumbnail(HttpSession, String, String, String) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
-
Checks access permission for the given thumbnail and puts the permission status into the corresponding session map.
- checkAccessPermissionForThumbnail(HttpSession, String, String, String, User) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
-
Checks access permission for the given thumbnail and puts the permission status into the corresponding session map.
- checkAndCleanScripts() - Method in class io.goobi.viewer.model.annotation.comments.CommentLegacy
-
Removes any script tags from the text value.
- checkAndCleanScripts(String, User, String, Integer) - Static method in class io.goobi.viewer.model.annotation.comments.CommentManager
- checkAndCreateAnonymousUser() - Static method in class io.goobi.viewer.model.security.user.UserTools
- checkAnswer() - Method in class io.goobi.viewer.managedbeans.CaptchaBean
- checkAvailability() - Method in interface io.goobi.viewer.dao.IDAO
- checkAvailability() - Method in class io.goobi.viewer.dao.impl.JPADAO
- CheckboxSelectable<T> - Class in io.goobi.viewer.model.jsf
-
Wraps a single value together with a backing collection to model a checkbox selection state, where the checkbox is considered selected when the value is present in the collection.
- CheckboxSelectable(Collection<T>, T, Function<T, String>) - Constructor for class io.goobi.viewer.model.jsf.CheckboxSelectable
- checkCollectionInBlacklist(String, Set<String>, String) - Static method in class io.goobi.viewer.model.search.SearchHelper
-
Matches given collection name against the given collection blacklist.
- checkContentFileAccessPermission(String, HttpServletRequest) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
-
Checks if the record with the given identifier should allow access to the given request.
- checkForConcurrentViewLimit(String, HttpServletRequest) - Static method in class io.goobi.viewer.api.rest.filters.FilterTools
-
Set a lock for the given record pi and the request's session if possible.
- checkJobStatus(String, String, String) - Static method in class io.goobi.viewer.model.transkribus.TranskribusUtils
-
checkJobStatus.
- checkMediaFileAccess(String) - Method in class io.goobi.viewer.api.rest.v1.records.RecordFileResource
- checkPassword(String) - Method in class io.goobi.viewer.model.security.tickets.AccessTicket
- checkPassword(String, String) - Static method in class io.goobi.viewer.controller.BCrypt
-
Check that a plaintext password matches a previously hashed one.
- checkPathExistance(Path, boolean) - Static method in class io.goobi.viewer.controller.FileTools
-
checkPathExistance.
- checkpw(String, String) - Method in class io.goobi.viewer.controller.BCrypt
- checkRelatedWork() - Method in class io.goobi.viewer.managedbeans.CmsBean
-
checkRelatedWork.
- checkReloadNeeded() - Method in class io.goobi.viewer.solr.SolrSearchIndex
-
Checks whether the server's configured URL matches that in the config file.
- checkSecondaryAccessRequirement(Set<String>, String, User, IpRange, ClientApplication) - Method in class io.goobi.viewer.model.security.AccessPermission
- checkServices() - Method in class io.goobi.viewer.api.rest.v1.monitoring.MonitoringResource
- checkSolrSchemaName() - Static method in class io.goobi.viewer.solr.SolrTools
-
checkSolrSchemaName.
- checkTicketPasswordAction() - Method in class io.goobi.viewer.managedbeans.AccessTicketBean
-
Checks the given download ticket password for validity for the current record and persists valid permission in the agent session.
- checkValueEmptyOrInverted(String) - Static method in class io.goobi.viewer.controller.StringTools
- checkXMLWellformed(String) - Static method in class io.goobi.viewer.controller.XmlTools
- Citation - Class in io.goobi.viewer.model.citation
-
Represents a formatted citation for a digitized record, wrapping a CSL citation processor with item metadata to generate bibliography output in a given citation style.
- Citation(String, CSL, CitationDataProvider, CSLType, Map<String, List<String>>) - Constructor for class io.goobi.viewer.model.citation.Citation
-
Constructor.
- CITATION - Enum constant in enum class io.goobi.viewer.solr.SolrConstants.MetadataGroupType
- CitationDataProvider - Class in io.goobi.viewer.model.citation
-
Implements the CSL
ItemDataProviderinterface by mapping Goobi Viewer metadata fields to CSL item data for citation formatting. - CitationDataProvider() - Constructor for class io.goobi.viewer.model.citation.CitationDataProvider
- CitationLink - Class in io.goobi.viewer.model.citation
-
Represents a configurable citation link for a digitized record.
- CitationLink(String, String, String, String) - Constructor for class io.goobi.viewer.model.citation.CitationLink
- CitationLink.CitationLinkAction - Enum Class in io.goobi.viewer.model.citation
-
Defines the user-facing action triggered when a
CitationLinkis activated. - CitationLink.CitationLinkLevel - Enum Class in io.goobi.viewer.model.citation
-
Defines the structural level of a digitized object to which a
CitationLinkrefers. - CitationLink.CitationLinkType - Enum Class in io.goobi.viewer.model.citation
-
Defines whether a
CitationLinkpoints to an internal viewer URL or an external URL built from a Solr field value. - CitationList - Class in io.goobi.viewer.model.citation
-
Contains a list of
CitationLinks along with a viewManager state which tracks current page number and logId The methodCitationList.isCurrent(ViewManager)checks whether this list reflects to same state as the givenViewManagerregarding thelevelof the included citation links. - CitationList(List<CitationLink>, CitationLink.CitationLinkLevel, ViewManager) - Constructor for class io.goobi.viewer.model.citation.CitationList
-
Constructor creating state from a
ViewManager. - CitationList(List<CitationLink>, CitationLink.CitationLinkLevel, String, int) - Constructor for class io.goobi.viewer.model.citation.CitationList
-
Constructor creating state from individual properties.
- CitationProcessorWrapper - Class in io.goobi.viewer.model.citation
-
Session-scoped wrapper that manages lazily created
CSLcitation processors, keyed by CSL style name, and provides shared access to the underlyingCitationDataProvider. - CitationProcessorWrapper() - Constructor for class io.goobi.viewer.model.citation.CitationProcessorWrapper
- CitationTools - Class in io.goobi.viewer.model.citation
-
Utility class providing static helper methods for building and resolving citation links from Solr documents, supporting record, docstruct, and image level citations.
- CITEPROC - Enum constant in enum class io.goobi.viewer.model.metadata.MetadataParameter.MetadataParameterType
- CLASSIFICATION_OVERVIEWPAGE - Static variable in class io.goobi.viewer.model.cms.pages.CMSPage
-
Constant
CLASSIFICATION_OVERVIEWPAGE="overviewpage". - cleanHtml(String) - Method in class io.goobi.viewer.managedbeans.MessagesBean
- cleanObjects() - Method in class io.goobi.viewer.managedbeans.storage.StorageBean
- cleanTranslations() - Method in class io.goobi.viewer.model.administration.legal.TermsOfUse
-
Removes all empty translations from the translations list.
- cleanUpQuery(String) - Static method in class io.goobi.viewer.solr.SolrTools
- cleanUpSearchTerm(String) - Static method in class io.goobi.viewer.model.search.SearchHelper
-
Removes illegal characters from an individual search term.
- cleanUpTranslation(String) - Static method in class io.goobi.viewer.messages.ViewerResourceBundle
-
Removes the "zzz" marker from the given string.
- cleanUpValue(String) - Method in class io.goobi.viewer.managedbeans.ContentBean
-
Removes script tags from the given string.
- cleanUserGeneratedData(String) - Static method in class io.goobi.viewer.controller.StringTools
-
Clean a String from any malicious content like script tags, line breaks and backtracking filepaths.
- clear() - Method in class io.goobi.viewer.dao.impl.JPADAO
-
Currently noop since no persistence entity manager is kept.
- clear() - Static method in class io.goobi.viewer.messages.Messages
-
clear.
- clear() - Method in class io.goobi.viewer.model.misc.SelectionManager
- clear() - Method in class io.goobi.viewer.model.search.GeoFacetItem
- clearCache() - Method in class io.goobi.viewer.managedbeans.DisplayConditions
- clearCache(boolean, boolean, boolean) - Method in class io.goobi.viewer.api.rest.v1.cache.CacheResource
- clearCacheAction() - Method in class io.goobi.viewer.managedbeans.ActiveDocumentBean
-
clearCacheAction.
- clearCacheForRecord(String, boolean, boolean, boolean) - Method in class io.goobi.viewer.api.rest.v1.cache.CacheResource
- clearLocksForSessionId(String) - Static method in class io.goobi.viewer.managedbeans.AdminConfigEditorBean
-
Removes file locks for the given session id.
- clearLocksForSessionId(String) - Method in class io.goobi.viewer.model.administration.configeditor.FileLocks
- clearQueue() - Method in class io.goobi.viewer.managedbeans.MessageQueueBean
-
clearQueue.
- clearQueue(String) - Method in class io.goobi.viewer.controller.mq.MessageQueueManager
- clearSearchItemLists() - Method in class io.goobi.viewer.managedbeans.SearchBean
-
clearSearchItemLists.
- clearSessionPermissions(HttpSession) - Static method in class io.goobi.viewer.model.security.AccessConditionUtils
-
Removes privileges saved in the user session.
- CLIENT - Enum constant in enum class io.goobi.viewer.model.security.License.AccessType
- CLIENT_IDENTIFIER_HEADER - Static variable in class io.goobi.viewer.model.security.clients.ClientApplicationManager
- CLIENT_RESPONSE_HEADER - Static variable in class io.goobi.viewer.model.security.clients.ClientApplicationManager
- CLIENT_SESSION_ATTRIBUTE - Static variable in class io.goobi.viewer.model.security.clients.ClientApplicationManager
- ClientApplication - Class in io.goobi.viewer.model.security.clients
- ClientApplication() - Constructor for class io.goobi.viewer.model.security.clients.ClientApplication
-
Internal constructor for deserializing from database.
- ClientApplication(ClientApplication) - Constructor for class io.goobi.viewer.model.security.clients.ClientApplication
-
Cloning constructor.
- ClientApplication(String) - Constructor for class io.goobi.viewer.model.security.clients.ClientApplication
-
Constructor to create a new ClientApplication from a client request.
- ClientApplication.AccessStatus - Enum Class in io.goobi.viewer.model.security.clients
-
Status describing if the client is eligible to receive viewing privileges.
- ClientApplicationFilter - Class in io.goobi.viewer.filters
- ClientApplicationFilter() - Constructor for class io.goobi.viewer.filters.ClientApplicationFilter
- ClientApplicationFilter(ClientApplicationManager) - Constructor for class io.goobi.viewer.filters.ClientApplicationFilter
- ClientApplicationManager - Class in io.goobi.viewer.model.security.clients
-
Class managing registration and log-in of
ClientApplications. - ClientApplicationManager() - Constructor for class io.goobi.viewer.model.security.clients.ClientApplicationManager
-
Internal use for mocking.
- ClientApplicationManager(IDAO) - Constructor for class io.goobi.viewer.model.security.clients.ClientApplicationManager
-
General constructor.
- ClientApplicationsResource - Class in io.goobi.viewer.api.rest.v1.clients
-
REST resource for managing client application registrations and their access credentials.
- ClientApplicationsResource() - Constructor for class io.goobi.viewer.api.rest.v1.clients.ClientApplicationsResource
- ClientApplicationsResource(IDAO, ClientApplicationManager) - Constructor for class io.goobi.viewer.api.rest.v1.clients.ClientApplicationsResource
- ClientApplicationUpdate - Class in io.goobi.viewer.api.rest.v1.clients
-
Request body DTO for PUT /clients/{id}.
- ClientApplicationUpdate() - Constructor for class io.goobi.viewer.api.rest.v1.clients.ClientApplicationUpdate
- CLIENTS - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CLIENTS_CLIENT - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CLIENTS_REGISTER - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CLIENTS_REQUEST - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CLIPBOARD - Enum constant in enum class io.goobi.viewer.model.citation.CitationLink.CitationLinkAction
- clone(CustomSidebarWidget) - Static method in class io.goobi.viewer.model.cms.widgets.CustomSidebarWidget
-
Creates a copy of the given custom widget o.
- close() - Method in class io.goobi.viewer.controller.mq.DefaultQueueListener
- close() - Method in class io.goobi.viewer.managedbeans.MessageQueueBean
-
close.
- close() - Method in class io.goobi.viewer.managedbeans.SocketBean
- close() - Method in class io.goobi.viewer.model.export.ExcelExport
- close() - Method in class io.goobi.viewer.solr.SolrSearchIndex
- close(EntityManager) - Method in interface io.goobi.viewer.dao.IDAO
-
Either close the given EntityManager or do some other post query/transaction handling for the given EntityManager.
- close(EntityManager) - Method in class io.goobi.viewer.dao.impl.JPADAO
-
Operation to call after a query or other kind of transaction is complete.
- closeCurrentFileAction() - Method in class io.goobi.viewer.managedbeans.AdminConfigEditorBean
-
closeCurrentFileAction.
- closeMessageServer() - Method in class io.goobi.viewer.controller.mq.MessageQueueManager
- closeSearchIndex() - Method in class io.goobi.viewer.controller.DataManager
-
Closes the Solr search index client directly, without triggering
SolrSearchIndex.checkReloadNeeded(). - cmdMoveFirst() - Method in class io.goobi.viewer.managedbeans.tabledata.TableDataProvider
-
cmdMoveFirst.
- cmdMoveLast() - Method in class io.goobi.viewer.managedbeans.tabledata.TableDataProvider
-
cmdMoveLast.
- cmdMoveNext() - Method in class io.goobi.viewer.managedbeans.tabledata.TableDataProvider
-
cmdMoveNext.
- cmdMovePrevious() - Method in class io.goobi.viewer.managedbeans.tabledata.TableDataProvider
-
cmdMovePrevious.
- cms - Enum constant in enum class io.goobi.viewer.model.viewer.PageType.PageTypeHandling
- CMS - Enum constant in enum class io.goobi.viewer.model.search.HitType
- CMS - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CMS - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CMS_MEDIA - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CMS_MEDIA - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CMS_MEDIA_BY_CATEGORY - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CMS_MEDIA_BY_CATEGORY - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CMS_MEDIA_FILES - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CMS_MEDIA_FILES - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CMS_MEDIA_FILES_FILE - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CMS_MEDIA_FILES_FILE - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CMS_MEDIA_FILES_FILE_AUDIO - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CMS_MEDIA_FILES_FILE_AUDIO - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CMS_MEDIA_FILES_FILE_HTML - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CMS_MEDIA_FILES_FILE_HTML - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CMS_MEDIA_FILES_FILE_ICO - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CMS_MEDIA_FILES_FILE_ICO - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CMS_MEDIA_FILES_FILE_IMAGE - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CMS_MEDIA_FILES_FILE_IMAGE - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CMS_MEDIA_FILES_FILE_IMAGE_IIIF - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CMS_MEDIA_FILES_FILE_IMAGE_IIIF - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CMS_MEDIA_FILES_FILE_PDF - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CMS_MEDIA_FILES_FILE_PDF - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CMS_MEDIA_FILES_FILE_SVG - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CMS_MEDIA_FILES_FILE_SVG - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CMS_MEDIA_FILES_FILE_VIDEO - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CMS_MEDIA_FILES_FILE_VIDEO - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CMS_MEDIA_ITEM - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CMS_MEDIA_ITEM - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CMS_MEDIA_ITEM_BY_FILE - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CMS_MEDIA_ITEM_BY_FILE - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CMS_MEDIA_ITEM_BY_ID - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CMS_MEDIA_ITEM_BY_ID - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CMS_TEXT_ALL - Static variable in class io.goobi.viewer.solr.SolrConstants
-
Constant
CMS_TEXT_ALL="CMS_TEXT_ALL". - CMSAdvancedSearchContent - Class in io.goobi.viewer.model.cms.pages.content.types
-
CMS content type that embeds the advanced search form into a CMS page, allowing editors to configure the search template and result group used for the advanced search interface.
- CMSAdvancedSearchContent() - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSAdvancedSearchContent
- CMSAdvancedSearchContent(CMSAdvancedSearchContent) - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSAdvancedSearchContent
- CMSArchiveConfig - Class in io.goobi.viewer.model.cms
-
Configuration model for an EAD archive tree embedded in a CMS page.
- CMSArchiveConfig() - Constructor for class io.goobi.viewer.model.cms.CMSArchiveConfig
- CMSArchiveConfig(CMSArchiveConfig) - Constructor for class io.goobi.viewer.model.cms.CMSArchiveConfig
-
Cloning constructor.
- CMSArchiveConfig(String) - Constructor for class io.goobi.viewer.model.cms.CMSArchiveConfig
- CMSArchiveContent - Class in io.goobi.viewer.model.cms.pages.content.types
-
CMS content type that embeds the EAD archive tree browser into a CMS page, optionally displaying the selected archive entry in an overlay.
- CMSArchiveContent() - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSArchiveContent
- CMSArchiveContent(CMSArchiveContent) - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSArchiveContent
- CmsArchivesBean - Class in io.goobi.viewer.managedbeans
-
JSF backing bean for the CMS archive administration view.
- CmsArchivesBean() - Constructor for class io.goobi.viewer.managedbeans.CmsArchivesBean
- CmsBean - Class in io.goobi.viewer.managedbeans
-
CMS functions.
- CmsBean() - Constructor for class io.goobi.viewer.managedbeans.CmsBean
-
Persists checked menu item access permission for the duration of the user session.
- CmsBean(CMSTemplateManager, NavigationHelper) - Constructor for class io.goobi.viewer.managedbeans.CmsBean
- CMSBrowseContent - Class in io.goobi.viewer.model.cms.pages.content.types
-
CMS content type that renders an alphabetical browse index for a configurable Solr field, supporting paginated navigation through indexed terms.
- CMSBrowseContent() - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSBrowseContent
- CmsCategoriesBean - Class in io.goobi.viewer.managedbeans
-
Managed Bean for editing, deleting and creating
categories. - CmsCategoriesBean() - Constructor for class io.goobi.viewer.managedbeans.CmsCategoriesBean
- CMSCategory - Class in io.goobi.viewer.model.cms
-
Represents a category tag that can be assigned to CMS pages and media items for grouping.
- CMSCategory() - Constructor for class io.goobi.viewer.model.cms.CMSCategory
-
Creates a new CMSCategory instance.
- CMSCategory(CMSCategory, boolean) - Constructor for class io.goobi.viewer.model.cms.CMSCategory
-
Creates a new CMSCategory instance.
- CMSCategory(String) - Constructor for class io.goobi.viewer.model.cms.CMSCategory
-
Creates a new CMSCategory instance.
- CMSCategoryHolder - Interface in io.goobi.viewer.model.cms.pages.content
-
Marks a CMS content object that can be associated with one or more
CMSCategoryinstances, providing methods to retrieve, add, and remove categories. - CMSCategoryUpdate - Class in io.goobi.viewer.dao.update
-
Converts all Tags and Classifications from previous viewer-cms versions to the
CMSCategorysystem. - CMSCategoryUpdate() - Constructor for class io.goobi.viewer.dao.update.CMSCategoryUpdate
- CMSCollection - Class in io.goobi.viewer.model.cms.collections
-
A class representing persistent configurations for a collection.
- CMSCollection() - Constructor for class io.goobi.viewer.model.cms.collections.CMSCollection
-
Creates a new CMSCollection instance.
- CMSCollection(CMSCollection) - Constructor for class io.goobi.viewer.model.cms.collections.CMSCollection
-
Cloning constructor.
- CMSCollection(String, String) - Constructor for class io.goobi.viewer.model.cms.collections.CMSCollection
-
Default constructor, creating a Collection from the identifying fields
CMSCollection.solrFieldandCMSCollection.solrFieldValue. - CMSCollectionContent - Class in io.goobi.viewer.model.cms.pages.content.types
-
CMS content type that displays a digital collection hierarchy for a configurable Solr field, supporting sorting, filtering by sub-collection, and integration with the collection view.
- CMSCollectionContent() - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSCollectionContent
- CmsCollectionsBean - Class in io.goobi.viewer.managedbeans
-
Bean handling CMS settings for collections.
- CmsCollectionsBean() - Constructor for class io.goobi.viewer.managedbeans.CmsCollectionsBean
-
Creates a new CmsCollectionsBean instance.
- CmsCollectionsBean.CMSCollectionImageMode - Enum Class in io.goobi.viewer.managedbeans
- CMSCollectionTranslation - Class in io.goobi.viewer.model.cms.collections
-
A persistence object holding a translated String value.
- CMSCollectionTranslation() - Constructor for class io.goobi.viewer.model.cms.collections.CMSCollectionTranslation
-
Creates a new CMSCollectionTranslation instance.
- CMSCollectionTranslation(CMSCollectionTranslation, CMSCollection) - Constructor for class io.goobi.viewer.model.cms.collections.CMSCollectionTranslation
-
Cloning constructor.
- CMSCollectionTranslation(String, String) - Constructor for class io.goobi.viewer.model.cms.collections.CMSCollectionTranslation
-
Creates a new CMSCollectionTranslation instance.
- CMSCollectionTreeTab - Class in io.goobi.viewer.model.cms.collections
-
Object representing tab status for a collection tree.
- CMSCollectionTreeTab(String) - Constructor for class io.goobi.viewer.model.cms.collections.CMSCollectionTreeTab
- CMSComponent - Class in io.goobi.viewer.model.cms.pages.content
-
Represents a reusable UI component on a CMS page, combining a JSF component reference with ordered content items, display metadata, and optional access restrictions.
- CMSComponent(CMSComponent, List<CMSContentItem>) - Constructor for class io.goobi.viewer.model.cms.pages.content.CMSComponent
- CMSComponent(CMSComponent, Optional<PersistentCMSComponent>) - Constructor for class io.goobi.viewer.model.cms.pages.content.CMSComponent
- CMSComponent(JsfComponent, String, String, List<String>, String, CMSComponentScope, Map<String, CMSComponentAttribute>, List<CMSComponent.Property>, Integer) - Constructor for class io.goobi.viewer.model.cms.pages.content.CMSComponent
-
Constructor to create Component from template file.
- CMSComponent.Property - Enum Class in io.goobi.viewer.model.cms.pages.content
-
Additional properties that can be passed to the component to set certain behaviour.
- CMSComponentAttribute - Class in io.goobi.viewer.model.cms.pages.content
-
Represents a configurable attribute of a CMS component, loaded from a component template XML element, carrying a name, label, type, a list of selectable
Options, and the currently active value. - CMSComponentAttribute(CMSComponentAttribute) - Constructor for class io.goobi.viewer.model.cms.pages.content.CMSComponentAttribute
- CMSComponentAttribute(CMSComponentAttribute, String) - Constructor for class io.goobi.viewer.model.cms.pages.content.CMSComponentAttribute
- CMSComponentAttribute(String, String, String, boolean, boolean, List<Option>, String) - Constructor for class io.goobi.viewer.model.cms.pages.content.CMSComponentAttribute
- CMSComponentGroup - Class in io.goobi.viewer.model.cms.pages.content
-
Groups a named set of
CMSComponentinstances together, typically used to organise available CMS components into logical sections in the editor UI. - CMSComponentGroup(String) - Constructor for class io.goobi.viewer.model.cms.pages.content.CMSComponentGroup
- CMSComponentReader - Class in io.goobi.viewer.model.cms.pages.content
-
Reads CMS component definitions from XML template files and constructs
CMSComponentinstances including their JSF component references, content items, and metadata. - CMSComponentReader() - Constructor for class io.goobi.viewer.model.cms.pages.content.CMSComponentReader
- CMSComponentScope - Enum Class in io.goobi.viewer.model.cms.pages.content
-
Defines the rendering context in which a CMS component is visible.
- CMSContent - Class in io.goobi.viewer.model.cms.pages.content
-
Interface for all classes containing a specific kind of content for a
CMSPage. - CMSContent() - Constructor for class io.goobi.viewer.model.cms.pages.content.CMSContent
- CMSContent(CMSContent) - Constructor for class io.goobi.viewer.model.cms.pages.content.CMSContent
- CMSContentConverter - Class in io.goobi.viewer.dao.update
-
Helper class used during the CMS page migration that converts raw legacy database rows into typed
CMSContentobjects. - CMSContentConverter - Class in io.goobi.viewer.model.cms.legacy
-
Converts legacy CMS content item data (represented as raw property maps) into the corresponding typed
CMSContentobjects used by the current CMS model. - CMSContentConverter(IDAO) - Constructor for class io.goobi.viewer.dao.update.CMSContentConverter
- CMSContentConverter(IDAO) - Constructor for class io.goobi.viewer.model.cms.legacy.CMSContentConverter
- CMSContentItem - Class in io.goobi.viewer.model.cms.pages.content
-
Wraps a
CMSContentwithin aCMSPage. - CMSContentItem(CMSContentItem, CMSComponent) - Constructor for class io.goobi.viewer.model.cms.pages.content.CMSContentItem
- CMSContentItem(String, CMSContent, String, String, String, JsfComponent, CMSComponent, boolean) - Constructor for class io.goobi.viewer.model.cms.pages.content.CMSContentItem
- CMSContentItemTemplate - Class in io.goobi.viewer.model.cms.legacy
-
A contentItem to be used in a CMSPage template.
- CMSContentItemTemplate(CMSContentItemType) - Constructor for class io.goobi.viewer.model.cms.legacy.CMSContentItemTemplate
-
Creates a new CMSContentItemTemplate instance.
- CMSContentItemType - Enum Class in io.goobi.viewer.model.cms.legacy
-
Enumerates the content item types used by the legacy CMS template system, allowing lookup by the type name string as found in CMS template XML files.
- CMSContentItemUpdate - Class in io.goobi.viewer.dao.update
-
Converts
cms_media_items.link_urlfrom the LONGBLOB datatype (URI in java) to TEXT (String in java). - CMSContentItemUpdate() - Constructor for class io.goobi.viewer.dao.update.CMSContentItemUpdate
- cmsContextAction() - Method in class io.goobi.viewer.managedbeans.CmsBean
-
Action method called when a CMS page is opened.
- cmsContextAction(boolean) - Method in class io.goobi.viewer.managedbeans.CmsBean
-
Action method called when a CMS page is opened.
- CMSDocumentContent - Class in io.goobi.viewer.model.cms.pages.content.types
-
CMS content type that embeds a downloadable document file from the CMS media library into a CMS page, restricting selectable media to document file types.
- CMSDocumentContent() - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSDocumentContent
- CMSDocumentContent(CMSDocumentContent) - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSDocumentContent
- CmsDynamicContentBean - Class in io.goobi.viewer.managedbeans
-
JSF backing bean that manages dynamic content components embedded in CMS pages.
- CmsDynamicContentBean() - Constructor for class io.goobi.viewer.managedbeans.CmsDynamicContentBean
- CmsEditException - Exception Class in io.goobi.viewer.exceptions
-
Exception to throw if an invalid state is reached when editing/creating a cms page.
- CmsEditException(String) - Constructor for exception class io.goobi.viewer.exceptions.CmsEditException
-
Creates a new CmsEditException instance.
- CmsEditException(String, Throwable) - Constructor for exception class io.goobi.viewer.exceptions.CmsEditException
-
Creates a new CmsEditException instance.
- CmsElementNotFoundException - Exception Class in io.goobi.viewer.exceptions
-
Exception to use when failing to retrieve CMS content.
- CmsElementNotFoundException(String) - Constructor for exception class io.goobi.viewer.exceptions.CmsElementNotFoundException
-
Creates a new CmsElementNotFoundException instance.
- CmsElementNotFoundException(String, Throwable) - Constructor for exception class io.goobi.viewer.exceptions.CmsElementNotFoundException
-
Creates a new CmsElementNotFoundException instance.
- CMSGeomapContent - Class in io.goobi.viewer.model.cms.pages.content.types
-
CMS content type that embeds a configured
GeoMapinto a CMS page, linking the content to a persisted geo map entity. - CMSGeomapContent() - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSGeomapContent
- CMSGeomapContent(CMSGeomapContent) - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSGeomapContent
- CMSImageListContent - Class in io.goobi.viewer.model.cms.pages.content.types
-
CMS content type that displays a filterable list of CMS media images on a CMS page, supporting category-based filtering, a configurable items-per-page limit, and random ordering.
- CMSImageListContent() - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSImageListContent
- CmsMediaBean - Class in io.goobi.viewer.managedbeans
-
JSF backing bean for CMS media file management including upload, editing, and deletion.
- CmsMediaBean() - Constructor for class io.goobi.viewer.managedbeans.CmsMediaBean
-
Creates a new CmsMediaBean instance.
- CMSMediaContent - Class in io.goobi.viewer.model.cms.pages.content.types
-
CMS content type that holds a reference to a single CMS media item (image or file) and renders it on a CMS page; serves as the base class for more specific media content types.
- CMSMediaContent() - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSMediaContent
- CMSMediaContent(CMSMediaContent) - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSMediaContent
- CMSMediaHolder - Interface in io.goobi.viewer.model.cms.media
-
Any object which may directly contain a
CMSMediaItem. - CMSMediaImageResource - Class in io.goobi.viewer.api.rest.v1.cms
-
REST resource for serving CMS media images with optional resizing.
- CMSMediaImageResource(ContainerRequestContext, HttpServletRequest, HttpServletResponse, ApiUrls, String, ContentServerCacheManager) - Constructor for class io.goobi.viewer.api.rest.v1.cms.CMSMediaImageResource
- CMSMediaImageResource3 - Class in io.goobi.viewer.api.rest.v2.cms
- CMSMediaImageResource3(ContainerRequestContext, HttpServletRequest, HttpServletResponse, ApiUrls, String, ContentServerCacheManager) - Constructor for class io.goobi.viewer.api.rest.v2.cms.CMSMediaImageResource3
- CMSMediaItem - Class in io.goobi.viewer.model.cms.media
-
Represents a media file (image, video, audio, or document) managed in the CMS media library.
- CMSMediaItem() - Constructor for class io.goobi.viewer.model.cms.media.CMSMediaItem
-
Default constructor.
- CMSMediaItem(CMSMediaItem) - Constructor for class io.goobi.viewer.model.cms.media.CMSMediaItem
-
Copy constructor.
- CMSMediaItem.Priority - Enum Class in io.goobi.viewer.model.cms.media
-
Enumerates the display priority levels for a CMS media item, distinguishing items that should be highlighted from those with default treatment.
- CMSMediaItemMetadata - Class in io.goobi.viewer.model.cms.media
-
Stores locale-specific metadata (title, description, link) for a
CMSMediaItem. - CMSMediaItemMetadata() - Constructor for class io.goobi.viewer.model.cms.media.CMSMediaItemMetadata
-
Default constructor.
- CMSMediaItemMetadata(CMSMediaItemMetadata) - Constructor for class io.goobi.viewer.model.cms.media.CMSMediaItemMetadata
-
Copy constructor.
- CMSMediaLister - Class in io.goobi.viewer.model.cms.media
-
Provides filtered and sorted lists of
CMSMediaItemobjects from the DAO, supporting tag-based filtering, a priority slot mechanism, and optional random ordering. - CMSMediaLister(IDAO) - Constructor for class io.goobi.viewer.model.cms.media.CMSMediaLister
- CMSMediaMultiHolder - Interface in io.goobi.viewer.model.cms.media
-
Extension of
CMSMediaHolderfor content components that manage multiple CMS media items, each addressed by a zero-based index. - CMSMediaResource - Class in io.goobi.viewer.api.rest.v1.cms
-
REST resource for accessing CMS media files with filtering by category and type.
- CMSMediaResource - Class in io.goobi.viewer.api.rest.v2.cms
-
REST resource for accessing CMS media files in the v2 API with category and type filtering.
- CMSMediaResource() - Constructor for class io.goobi.viewer.api.rest.v1.cms.CMSMediaResource
- CMSMediaResource() - Constructor for class io.goobi.viewer.api.rest.v2.cms.CMSMediaResource
- CMSMediaResource(IDAO) - Constructor for class io.goobi.viewer.api.rest.v1.cms.CMSMediaResource
- CMSMediaResource.MediaList - Class in io.goobi.viewer.api.rest.v2.cms
-
Holds an ordered list of
MediaItemwrappers built fromCMSMediaItementities, suitable for serialization as a REST response. - CMSMediaUpdate - Class in io.goobi.viewer.dao.update
-
Converts
cms_media_items.link_urlfrom the LONGBLOB datatype (URI in java) to TEXT (String in java). - CMSMediaUpdate() - Constructor for class io.goobi.viewer.dao.update.CMSMediaUpdate
- CMSMediumTextContent - Class in io.goobi.viewer.model.cms.pages.content.types
-
CMS content for longer texts, holding up to 16,777,215 characters (all translations combined).
- CMSMediumTextContent() - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSMediumTextContent
- CMSMediumTextContent(CMSMediumTextContent) - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSMediumTextContent
- CMSMetadataContent - Class in io.goobi.viewer.model.cms.pages.content.types
-
CMS content type that renders a configurable set of Solr metadata fields for the currently viewed record on a CMS page.
- CMSMetadataContent() - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSMetadataContent
- CMSMultiRecordNote - Class in io.goobi.viewer.model.cms.recordnotes
-
Class holding a formatted text related to a single PI which may be edited in the admin/cms-backend and displayed in a (sidebar) widget.
- CMSMultiRecordNote() - Constructor for class io.goobi.viewer.model.cms.recordnotes.CMSMultiRecordNote
- CMSMultiRecordNote(CMSRecordNote) - Constructor for class io.goobi.viewer.model.cms.recordnotes.CMSMultiRecordNote
- CMSMultiRecordNote(String) - Constructor for class io.goobi.viewer.model.cms.recordnotes.CMSMultiRecordNote
- CmsNavigationBean - Class in io.goobi.viewer.managedbeans
-
JSF backing bean for managing the CMS navigation menu structure.
- CmsNavigationBean() - Constructor for class io.goobi.viewer.managedbeans.CmsNavigationBean
- CMSNavigationItem - Class in io.goobi.viewer.model.cms
-
Represents a single item in the CMS navigation menu with label, target URL, and child items.
- CMSNavigationItem() - Constructor for class io.goobi.viewer.model.cms.CMSNavigationItem
-
Empty constructor.
- CMSNavigationItem(CMSNavigationItem) - Constructor for class io.goobi.viewer.model.cms.CMSNavigationItem
-
Created a copy of the passed item ignoring all data concerning the item hierarchy (order, child and parent items).
- CMSNavigationItem(CMSPage) - Constructor for class io.goobi.viewer.model.cms.CMSNavigationItem
-
Creates a new CMSNavigationItem instance.
- CMSNavigationItem(String, String) - Constructor for class io.goobi.viewer.model.cms.CMSNavigationItem
-
Creates a new CMSNavigationItem instance.
- CMSNavigationItem.DisplayRule - Enum Class in io.goobi.viewer.model.cms
-
Enumerates the visibility rules that determine for which users a navigation item is rendered.
- CMSNavigationManager - Class in io.goobi.viewer.model.cms
-
Manages loading, persisting, and reordering of CMS navigation menu items.
- CMSNavigationManager(String) - Constructor for class io.goobi.viewer.model.cms.CMSNavigationManager
-
Creates a new CMSNavigationManager instance.
- cmsPage - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
- cmsPage - Variable in class io.goobi.viewer.model.viewer.StructElementStub
-
True if this element represents a CMS page.
- CMSPage - Class in io.goobi.viewer.model.cms.pages
-
Represents a CMS page with configurable content components, metadata, and URL mappings.
- CMSPage() - Constructor for class io.goobi.viewer.model.cms.pages.CMSPage
-
Creates a new CMSPage instance.
- CMSPage(CMSPage) - Constructor for class io.goobi.viewer.model.cms.pages.CMSPage
-
creates a deep copy of the original CMSPage.
- CMSPage(CMSPageTemplate) - Constructor for class io.goobi.viewer.model.cms.pages.CMSPage
-
creates a CMSPage from a
CMSPageTemplate. - CMSPage.PageComparator - Class in io.goobi.viewer.model.cms.pages
- CMSPageContentManager - Class in io.goobi.viewer.model.cms.pages.content
-
Loads
componentsto include in aCMSPage. - CMSPageContentManager(Path...) - Constructor for class io.goobi.viewer.model.cms.pages.content.CMSPageContentManager
- CmsPageConverter - Class in io.goobi.viewer.faces.converters
-
JSF converter that maps between a CMS page object and its string identifier.
- CmsPageConverter() - Constructor for class io.goobi.viewer.faces.converters.CmsPageConverter
- CmsPageEditBean - Class in io.goobi.viewer.managedbeans
-
JSF backing bean for creating and editing CMS pages including content and metadata.
- CmsPageEditBean() - Constructor for class io.goobi.viewer.managedbeans.CmsPageEditBean
- CMSPageEditState - Enum Class in io.goobi.viewer.model.cms.pages
-
Used to select whether sidebar widgets or main content is being edited in adminCmsCreatePage.
- CMSPageListContent - Class in io.goobi.viewer.model.cms.pages.content.types
-
CMS content type that displays a list of CMS pages on a CMS page, with optional category filtering, configurable item count, and random ordering support.
- CMSPageListContent() - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSPageListContent
- cmsPageOfWork - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
- CMSPageResource - Class in io.goobi.viewer.api.rest.v1.cms
-
REST resource for retrieving CMS page content and metadata.
- CMSPageResource(Long) - Constructor for class io.goobi.viewer.api.rest.v1.cms.CMSPageResource
- CMSPAGES_FILTER - Static variable in class io.goobi.viewer.managedbeans.CmsBean
- CMSPageTemplate - Class in io.goobi.viewer.model.cms.legacy
-
Page templates are read from XML configuration files and are not stored in the DB.
- CMSPageTemplate - Class in io.goobi.viewer.model.cms.pages
-
Template to create a
CMSPage. - CMSPageTemplate() - Constructor for class io.goobi.viewer.model.cms.legacy.CMSPageTemplate
- CMSPageTemplate() - Constructor for class io.goobi.viewer.model.cms.pages.CMSPageTemplate
-
Creates a new CMSPage instance.
- CMSPageTemplate(CMSPage) - Constructor for class io.goobi.viewer.model.cms.pages.CMSPageTemplate
- CMSPageTemplate(CMSPageTemplate) - Constructor for class io.goobi.viewer.model.cms.pages.CMSPageTemplate
-
Creates a deep copy of the original CMSPage.
- CMSPageTemplateEditBean - Class in io.goobi.viewer.managedbeans
-
JSF view-scoped backing bean for the CMS page template editor.
- CMSPageTemplateEditBean() - Constructor for class io.goobi.viewer.managedbeans.CMSPageTemplateEditBean
- CMSPageUpdate - Class in io.goobi.viewer.dao.update
-
Database migration step that converts CMS pages from the legacy content-item/language-version schema to the current component-based schema, including template creation and table cleanup.
- CMSPageUpdate() - Constructor for class io.goobi.viewer.dao.update.CMSPageUpdate
- CMSProperty - Class in io.goobi.viewer.model.cms
-
Represents a generic key-value property that can be attached to CMS pages for custom metadata.
- CMSProperty() - Constructor for class io.goobi.viewer.model.cms.CMSProperty
-
Creates a new CMSProperty instance.
- CMSProperty(CMSProperty) - Constructor for class io.goobi.viewer.model.cms.CMSProperty
-
Creates a clone of the given property.
- CMSProperty(String) - Constructor for class io.goobi.viewer.model.cms.CMSProperty
-
Creates a new CMSProperty instance.
- CMSProperty(String, String) - Constructor for class io.goobi.viewer.model.cms.CMSProperty
-
Key+value constructor.
- CMSRecordListContent - Class in io.goobi.viewer.model.cms.pages.content.types
-
CMS content type that displays a paginated list of digitized records matching a configurable Solr query on a CMS page, supporting custom sort fields and items-per-page settings.
- CMSRecordListContent() - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSRecordListContent
- CMSRecordNote - Class in io.goobi.viewer.model.cms.recordnotes
-
Class holding a formatted text related to a single PI which may be edited in the admin/cms-backend and displayed in a (sidebar) widget.
- CMSRecordNote() - Constructor for class io.goobi.viewer.model.cms.recordnotes.CMSRecordNote
- CMSRecordNote(CMSRecordNote) - Constructor for class io.goobi.viewer.model.cms.recordnotes.CMSRecordNote
- CMSRecordNote(String) - Constructor for class io.goobi.viewer.model.cms.recordnotes.CMSRecordNote
- CmsRecordNoteEditBean - Class in io.goobi.viewer.managedbeans
- CmsRecordNoteEditBean() - Constructor for class io.goobi.viewer.managedbeans.CmsRecordNoteEditBean
- CmsRecordNotesBean - Class in io.goobi.viewer.managedbeans
-
Bean used for listing and retrieving
CMSRecordNotes. - CmsRecordNotesBean() - Constructor for class io.goobi.viewer.managedbeans.CmsRecordNotesBean
- CmsRecordNotesBean(ImageDeliveryBean) - Constructor for class io.goobi.viewer.managedbeans.CmsRecordNotesBean
- CMSRecordNoteUpdate - Class in io.goobi.viewer.dao.update
-
Extends cms_record_notes table by row 'note_type' which discriminates between the implementing classes.
- CMSRecordNoteUpdate() - Constructor for class io.goobi.viewer.dao.update.CMSRecordNoteUpdate
- CMSRSSContent - Class in io.goobi.viewer.model.cms.pages.content.types
-
CMS content type that renders an RSS feed widget on a CMS page, supporting a configurable item count and an optional Solr filter query to restrict the displayed entries.
- CMSRSSContent() - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSRSSContent
- CMSSearchContent - Class in io.goobi.viewer.model.cms.pages.content.types
-
CMS content type that embeds the standard search results view into a CMS page, managing search state, pagination, hit list layout, and search facets configuration.
- CMSSearchContent() - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSSearchContent
- CMSSearchContent(CMSSearchContent) - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSSearchContent
- CMSSearchFacetsContent - Class in io.goobi.viewer.model.cms.pages.content.types
-
CMS content type that renders a search facets panel on a CMS page, allowing configuration of which Solr facet field is exposed to the user.
- CMSSearchFacetsContent() - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSSearchFacetsContent
- CMSSearchFacetsContent(CMSSearchFacetsContent) - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSSearchFacetsContent
-
Cloning constructor.
- CMSShortTextContent - Class in io.goobi.viewer.model.cms.pages.content.types
-
CMS content for small texts, holding up to 4,294,967,295 characters (all translations combined).
- CMSShortTextContent() - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSShortTextContent
- CMSShortTextContent(CMSShortTextContent) - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSShortTextContent
- CMSSidebarElement - Class in io.goobi.viewer.model.cms.widgets.embed
-
Represents a sidebar widget embedded in a CMS page with its configuration and position.
- CMSSidebarElement() - Constructor for class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElement
-
Empty constructor for the DAO.
- CMSSidebarElement(CMSSidebarElement, CMSPage) - Constructor for class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElement
-
Default constructor for a certain type of widget and owning CMSPage.
- CMSSidebarElement(CMSSidebarElement, CMSPageTemplate) - Constructor for class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElement
-
Default constructor for a certain type of widget and owning CMSPageTemplate.
- CMSSidebarElement(WidgetContentType) - Constructor for class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElement
-
Default constructor for a certain type of widget.
- CMSSidebarElement(WidgetContentType, CMSPage) - Constructor for class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElement
-
Default constructor for a certain type of widget.
- CMSSidebarElement(WidgetContentType, CMSPageTemplate) - Constructor for class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElement
-
Default constructor for a certain type of widget.
- CMSSidebarElementAutomatic - Class in io.goobi.viewer.model.cms.widgets.embed
-
Wrapper for automatic widgets contained in a CMSPage.
- CMSSidebarElementAutomatic() - Constructor for class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElementAutomatic
-
Empty constructor for the DAO.
- CMSSidebarElementAutomatic(CMSSidebarElementAutomatic, CMSPage) - Constructor for class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElementAutomatic
-
Cloning constructor assigning the given CMSPage as owner.
- CMSSidebarElementAutomatic(CMSSidebarElementAutomatic, CMSPageTemplate) - Constructor for class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElementAutomatic
- CMSSidebarElementAutomatic(GeoMap, CMSPage) - Constructor for class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElementAutomatic
- CMSSidebarElementAutomatic(GeoMap, CMSPageTemplate) - Constructor for class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElementAutomatic
- CMSSidebarElementCustom - Class in io.goobi.viewer.model.cms.widgets.embed
-
Wrapper element for custom (user created) sidebar widgets.
- CMSSidebarElementCustom() - Constructor for class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElementCustom
-
Empty contructor for the DAO.
- CMSSidebarElementCustom(CustomSidebarWidget, CMSPage) - Constructor for class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElementCustom
-
Default constructor for a
CustomSidebarWidgetproviding the data and an owningCMSPage. - CMSSidebarElementCustom(CustomSidebarWidget, CMSPageTemplate) - Constructor for class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElementCustom
- CMSSidebarElementCustom(CMSSidebarElementCustom, CMSPage) - Constructor for class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElementCustom
-
Cloning constructor with a CMSPage to set as owner.
- CMSSidebarElementCustom(CMSSidebarElementCustom, CMSPageTemplate) - Constructor for class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElementCustom
- CMSSidebarElementDefault - Class in io.goobi.viewer.model.cms.widgets.embed
-
Wrapper element for default (static) sidebar widgets.
- CMSSidebarElementDefault() - Constructor for class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElementDefault
-
Empty constructor for the DAO.
- CMSSidebarElementDefault(CMSSidebarElementDefault, CMSPage) - Constructor for class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElementDefault
-
Cloning constructor with a CMSPage to set as owner.
- CMSSidebarElementDefault(CMSSidebarElementDefault, CMSPageTemplate) - Constructor for class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElementDefault
- CMSSidebarElementDefault(WidgetContentType, CMSPage) - Constructor for class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElementDefault
-
Default constructor for a
WidgetContentTypedetermining the xhtml component to use and an owningCMSPage. - CMSSidebarElementDefault(WidgetContentType, CMSPageTemplate) - Constructor for class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElementDefault
- CMSSidebarWidgetsBean - Class in io.goobi.viewer.managedbeans
-
JSF backing bean that manages sidebar widget configuration for CMS pages.
- CMSSidebarWidgetsBean() - Constructor for class io.goobi.viewer.managedbeans.CMSSidebarWidgetsBean
- CMSSingleRecordNote - Class in io.goobi.viewer.model.cms.recordnotes
-
Class holding a formatted text related to a single PI which may be edited in the admin/cms-backend and displayed in a (sidebar) widget.
- CMSSingleRecordNote() - Constructor for class io.goobi.viewer.model.cms.recordnotes.CMSSingleRecordNote
- CMSSingleRecordNote(CMSRecordNote) - Constructor for class io.goobi.viewer.model.cms.recordnotes.CMSSingleRecordNote
- CMSSingleRecordNote(String) - Constructor for class io.goobi.viewer.model.cms.recordnotes.CMSSingleRecordNote
- CMSSlider - Class in io.goobi.viewer.model.cms
-
Class to persist sliders ("slideshows") created in CMS backend.
- CMSSlider() - Constructor for class io.goobi.viewer.model.cms.CMSSlider
-
Persistence constructor.
- CMSSlider(CMSSlider) - Constructor for class io.goobi.viewer.model.cms.CMSSlider
-
Copies constructor.
- CMSSlider(CMSSlider.SourceType) - Constructor for class io.goobi.viewer.model.cms.CMSSlider
-
Default constructor.
- CMSSlider.SourceType - Enum Class in io.goobi.viewer.model.cms
-
Enumerates the data source types from which a
CMSSlidercan retrieve its content, such as Solr-queried records, collections, CMS pages, or media items. - CmsSliderBean - Class in io.goobi.viewer.managedbeans
- CmsSliderBean() - Constructor for class io.goobi.viewer.managedbeans.CmsSliderBean
- CMSSliderContent - Class in io.goobi.viewer.model.cms.pages.content.types
-
CMS content type that embeds a configured
CMSSliderinto a CMS page, linking the content to a persisted slider entity. - CMSSliderContent() - Constructor for class io.goobi.viewer.model.cms.pages.content.types.CMSSliderContent
- CmsSliderEditBean - Class in io.goobi.viewer.managedbeans
- CmsSliderEditBean() - Constructor for class io.goobi.viewer.managedbeans.CmsSliderEditBean
- CMSSliderResource - Class in io.goobi.viewer.api.rest.v1.cms
-
REST resource providing slider configuration and media items for CMS carousel components.
- CMSSliderResource(CMSSlider) - Constructor for class io.goobi.viewer.api.rest.v1.cms.CMSSliderResource
- CMSSliderResource(Long) - Constructor for class io.goobi.viewer.api.rest.v1.cms.CMSSliderResource
- CMSStaticPage - Class in io.goobi.viewer.model.cms
-
Maps a CMS page to a static viewer page URL, allowing CMS content to replace built-in viewer pages.
- CMSStaticPage() - Constructor for class io.goobi.viewer.model.cms.CMSStaticPage
-
Creates a new CMSStaticPage instance.
- CMSStaticPage(String) - Constructor for class io.goobi.viewer.model.cms.CMSStaticPage
-
Creates a new CMSStaticPage instance.
- CMSTemplateManager - Class in io.goobi.viewer.model.cms.pages
-
Loads and provides access to available CMS page templates from the filesystem.
- CMSTemplateManager() - Constructor for class io.goobi.viewer.model.cms.pages.CMSTemplateManager
- CMSTemplateManager(String, String) - Constructor for class io.goobi.viewer.model.cms.pages.CMSTemplateManager
- CMSTitleValidator - Class in io.goobi.viewer.faces.validators
-
JSF validator that checks CMS page titles for uniqueness and validity constraints.
- CMSTitleValidator() - Constructor for class io.goobi.viewer.faces.validators.CMSTitleValidator
- collapseAll() - Method in class io.goobi.viewer.model.archives.ArchiveTree
-
collapseAll.
- collapseAll() - Method in class io.goobi.viewer.model.toc.TOC
-
collapseAll.
- collapseAll(boolean) - Method in class io.goobi.viewer.model.archives.ArchiveTree
- collapseEntry(ArchiveEntry) - Method in class io.goobi.viewer.managedbeans.ArchiveBean
-
collapseEntry.
- collapseEntry(ArchiveEntry) - Method in class io.goobi.viewer.model.archives.ArchiveTree
-
Collapses this entry and hides all sub-entries.
- collapseFacet(String) - Method in class io.goobi.viewer.model.search.SearchFacets
-
Sets the expanded flag to
falsefor the given facet field. - collectAvailableTermFilters(BrowsingMenuFieldConfig, String, Locale) - Static method in class io.goobi.viewer.model.search.SearchHelper
-
Generates starting character filters for term browsing, using facets.
- COLLECTION - Enum constant in enum class io.goobi.viewer.model.cms.legacy.CMSContentItemType
- COLLECTION_TITLE - Static variable in class io.goobi.viewer.model.citation.CitationDataProvider
- CollectionBuilder - Class in io.goobi.viewer.model.iiif.presentation.v2.builder
-
Builds IIIF Presentation API v2 Collection resources from Solr index data.
- CollectionBuilder - Class in io.goobi.viewer.model.iiif.presentation.v3.builder
-
Builds IIIF Presentation API v3 Collection resources from Solr index data.
- CollectionBuilder(AbstractApiUrlManager) - Constructor for class io.goobi.viewer.model.iiif.presentation.v2.builder.CollectionBuilder
-
Creates a new CollectionBuilder instance.
- CollectionBuilder(AbstractApiUrlManager, HttpServletRequest) - Constructor for class io.goobi.viewer.model.iiif.presentation.v3.builder.CollectionBuilder
- CollectionLabeledLink - Class in io.goobi.viewer.model.viewer
-
A labeled link targeting a collection browse page, carrying the collection name alongside label and URL.
- CollectionLabeledLink(String, String, CollectionView, int) - Constructor for class io.goobi.viewer.model.viewer.CollectionLabeledLink
-
Creates a new CollectionLabeledLink instance.
- CollectionResult - Class in io.goobi.viewer.model.search
-
Contains additional information of collections searched by
SearchHelper.findAllCollectionsFromField(java.lang.String, java.lang.String, java.lang.String, boolean, boolean, java.lang.String). - CollectionResult(String) - Constructor for class io.goobi.viewer.model.search.CollectionResult
- CollectionResult(String, long) - Constructor for class io.goobi.viewer.model.search.CollectionResult
- COLLECTIONS - Enum constant in enum class io.goobi.viewer.model.cms.CMSSlider.SourceType
- COLLECTIONS - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- COLLECTIONS - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- COLLECTIONS_COLLECTION - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- COLLECTIONS_COLLECTION - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- COLLECTIONS_CONTENTASSIST - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- COLLECTIONS_CONTENTASSIST - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CollectionsResource - Class in io.goobi.viewer.api.rest.v1.collections
-
REST resource for browsing collection hierarchies and retrieving collection metadata.
- CollectionsResource - Class in io.goobi.viewer.api.rest.v2.collections
-
REST resource providing IIIF Presentation v3 collection endpoints for collection browsing.
- CollectionsResource(String, HttpServletRequest) - Constructor for class io.goobi.viewer.api.rest.v1.collections.CollectionsResource
- CollectionsResource(String, HttpServletRequest) - Constructor for class io.goobi.viewer.api.rest.v2.collections.CollectionsResource
- CollectionView - Class in io.goobi.viewer.model.viewer.collections
-
Manages the hierarchical collection browsing state, including tree structure, sorting, and Solr queries.
- CollectionView(CollectionView) - Constructor for class io.goobi.viewer.model.viewer.collections.CollectionView
-
Creates a new CollectionView from an already existing one, keeping only the list of all collections without any display information.
- CollectionView(String, CollectionView.BrowseDataProvider) - Constructor for class io.goobi.viewer.model.viewer.collections.CollectionView
-
Creates a new CollectionView instance.
- CollectionView.BrowseDataProvider - Interface in io.goobi.viewer.model.viewer.collections
- CollectionViewBean - Class in io.goobi.viewer.managedbeans
-
Creates and stored
CollectionViews for a session. - CollectionViewBean() - Constructor for class io.goobi.viewer.managedbeans.CollectionViewBean
- columnsExists(String, String) - Method in interface io.goobi.viewer.dao.IDAO
-
columnsExists.
- columnsExists(String, String) - Method in class io.goobi.viewer.dao.impl.JPADAO
-
columnsExists.
- combineFeatures(Collection<GeoMapFeature>) - Method in class io.goobi.viewer.model.maps.SolrFeatureSet
- Comment - Class in io.goobi.viewer.model.annotation.comments
- Comment() - Constructor for class io.goobi.viewer.model.annotation.comments.Comment
- Comment(PersistentAnnotation) - Constructor for class io.goobi.viewer.model.annotation.comments.Comment
- Comment(String, int, User, String, String, PublicationStatus) - Constructor for class io.goobi.viewer.model.annotation.comments.Comment
- COMMENT - Enum constant in enum class io.goobi.viewer.model.crowdsourcing.DisplayUserGeneratedContent.ContentType
- COMMENT - Enum constant in enum class io.goobi.viewer.model.search.HitType
- COMMENT - Enum constant in enum class io.goobi.viewer.model.security.user.UserActivity.ActivityType
- CommentBean - Class in io.goobi.viewer.managedbeans
-
JSF backing bean for user comment display and submission on record detail pages.
- CommentBean() - Constructor for class io.goobi.viewer.managedbeans.CommentBean
-
Creates a new CommentBean instance.
- CommentGroup - Class in io.goobi.viewer.model.annotation.comments
-
Filtered view on collections.
- CommentGroup() - Constructor for class io.goobi.viewer.model.annotation.comments.CommentGroup
- CommentGroupUpdate - Class in io.goobi.viewer.dao.update
-
Database migration step that ensures the static "all comments"
CommentGroupexists in the database, creating it if it is missing. - CommentGroupUpdate() - Constructor for class io.goobi.viewer.dao.update.CommentGroupUpdate
- CommentLegacy - Class in io.goobi.viewer.model.annotation.comments
-
Legacy comment model for migrating user comments from the old persistence format.
- CommentLegacy() - Constructor for class io.goobi.viewer.model.annotation.comments.CommentLegacy
-
Creates a new Comment instance.
- CommentLegacy(String, int, User, String, CommentLegacy) - Constructor for class io.goobi.viewer.model.annotation.comments.CommentLegacy
-
Creates a new Comment instance.
- CommentMailNotificator - Class in io.goobi.viewer.model.annotation.notification
- CommentMailNotificator() - Constructor for class io.goobi.viewer.model.annotation.notification.CommentMailNotificator
- CommentManager - Class in io.goobi.viewer.model.annotation.comments
-
Class to create comments from a text input for a given PI and page order and to save them using a given
AnnotationSaver. - CommentManager(AnnotationSaver, AnnotationDeleter, AnnotationLister<Comment>, ChangeNotificator...) - Constructor for class io.goobi.viewer.model.annotation.comments.CommentManager
- commitTransaction(EntityManager) - Method in interface io.goobi.viewer.dao.IDAO
-
Call
EntityTransaction.commit()on the current transaction of the given EntityManager. - commitTransaction(EntityManager) - Method in class io.goobi.viewer.dao.impl.JPADAO
-
Call
EntityTransaction.commit()on the current transaction of the given EntityManager. - commitTransaction(EntityTransaction) - Method in interface io.goobi.viewer.dao.IDAO
-
Call
EntityTransaction.commit()on the given transaction. - commitTransaction(EntityTransaction) - Method in class io.goobi.viewer.dao.impl.JPADAO
-
Commits a persistence context transaction.
- compare(CMSMediaItem, CMSMediaItem) - Method in class io.goobi.viewer.model.cms.media.PriorityComparator
- compare(CMSPage, CMSPage) - Method in class io.goobi.viewer.model.cms.pages.CMSPage.PageComparator
- compare(DisplayUserGeneratedContent, DisplayUserGeneratedContent) - Method in class io.goobi.viewer.model.crowdsourcing.DisplayUserGeneratedContent.DateComparator
- compare(BrowseTerm, BrowseTerm) - Method in class io.goobi.viewer.model.termbrowsing.BrowseTermComparator
- compare(BrowseDcElement, BrowseDcElement) - Method in class io.goobi.viewer.model.viewer.collections.BrowseDcElement.TranslationComparator
- compare(StringPair, StringPair) - Method in class io.goobi.viewer.model.viewer.StringPair.OneComparator
- compare(StringPair, StringPair) - Method in class io.goobi.viewer.model.viewer.StringPair.TwoComparator
- compare(StructElement, StructElement) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.StructElementComparator
- compare(StructElement, StructElement) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.StructElementComparator
- compare(String, String) - Method in class io.goobi.viewer.controller.sorting.AlphanumCollatorComparator
- compare(Locale, Locale) - Method in class io.goobi.viewer.model.translations.language.LocaleComparator
- compare(T, T) - Method in class io.goobi.viewer.controller.RandomComparator
- compare(T, T) - Method in class io.goobi.viewer.controller.sorting.AlphabeticComparator
- compare(T, T) - Method in class io.goobi.viewer.controller.sorting.AlphabeticHtmlComparator
- compare(T, T) - Method in class io.goobi.viewer.controller.sorting.AlphanumComparator
- compare(T, T) - Method in class io.goobi.viewer.controller.sorting.NoopComparator
- compare(T, T) - Method in class io.goobi.viewer.controller.sorting.NumericComparator
- compareTo(TagCount) - Method in class io.goobi.viewer.api.rest.model.ner.TagCount
- compareTo(TagGroup) - Method in class io.goobi.viewer.api.rest.model.ner.MultiPageReference
- compareTo(TagGroup) - Method in class io.goobi.viewer.api.rest.model.ner.PageReference
- compareTo(Comment) - Method in class io.goobi.viewer.model.annotation.comments.Comment
-
Compares this comment to another based on their modification and creation dates.
- compareTo(CommentLegacy) - Method in class io.goobi.viewer.model.annotation.comments.CommentLegacy
- compareTo(BookmarkList) - Method in class io.goobi.viewer.model.bookmark.BookmarkList
-
Descending order by dateUpdated.
- compareTo(ICalendarItem) - Method in interface io.goobi.viewer.model.calendar.ICalendarItem
- compareTo(CMSCategory) - Method in class io.goobi.viewer.model.cms.CMSCategory
- compareTo(CMSNavigationItem) - Method in class io.goobi.viewer.model.cms.CMSNavigationItem
- compareTo(CMSCollection) - Method in class io.goobi.viewer.model.cms.collections.CMSCollection
- compareTo(CMSContentItemTemplate) - Method in class io.goobi.viewer.model.cms.legacy.CMSContentItemTemplate
- compareTo(CMSMediaItem) - Method in class io.goobi.viewer.model.cms.media.CMSMediaItem
- compareTo(CMSPage) - Method in class io.goobi.viewer.model.cms.pages.CMSPage
- compareTo(CMSPageTemplate) - Method in class io.goobi.viewer.model.cms.pages.CMSPageTemplate
- compareTo(CMSComponent) - Method in class io.goobi.viewer.model.cms.pages.content.CMSComponent
- compareTo(PersistentCMSComponent) - Method in class io.goobi.viewer.model.cms.pages.content.PersistentCMSComponent
- compareTo(CMSMediaContent) - Method in class io.goobi.viewer.model.cms.pages.content.types.CMSMediaContent
- compareTo(Selectable<T>) - Method in class io.goobi.viewer.model.cms.Selectable
- compareTo(WidgetDisplayElement) - Method in class io.goobi.viewer.model.cms.widgets.WidgetDisplayElement
-
Two elements are equal if their titles are equal.
- compareTo(LogMessage) - Method in class io.goobi.viewer.model.log.LogMessage
- compareTo(CompareYearSolrDocWrapper) - Method in class io.goobi.viewer.model.metadata.CompareYearSolrDocWrapper
- compareTo(MetadataElement.MetadataType) - Method in class io.goobi.viewer.model.metadata.MetadataElement.MetadataType
- compareTo(RssItem) - Method in class io.goobi.viewer.model.rss.RssItem
- compareTo(SearchHit) - Method in class io.goobi.viewer.model.search.SearchHit
- compareTo(User) - Method in class io.goobi.viewer.model.security.user.User
- compareTo(MessageEntry) - Method in class io.goobi.viewer.model.translations.admin.MessageEntry
- compareTo(Language) - Method in class io.goobi.viewer.model.translations.language.Language
- compareTo(BrowseDcElement) - Method in class io.goobi.viewer.model.viewer.collections.BrowseDcElement
- compareTo(EventElement) - Method in class io.goobi.viewer.model.viewer.EventElement
- compareTo(ImageLevel) - Method in class io.goobi.viewer.model.viewer.ImageLevel
- compareTo(PhysicalElement) - Method in class io.goobi.viewer.model.viewer.PhysicalElement
- compareTo(StringPair) - Method in class io.goobi.viewer.model.viewer.StringPair
- compareTo(StructElementStub) - Method in class io.goobi.viewer.model.viewer.StructElementStub
- compareTo(Tag) - Method in class io.goobi.viewer.model.viewer.Tag
- CompareYearSolrDocWrapper - Class in io.goobi.viewer.model.metadata
-
Wraps a Solr document to provide year-based comparison and sorting for calendar display.
- CompareYearSolrDocWrapper(SolrDocument) - Constructor for class io.goobi.viewer.model.metadata.CompareYearSolrDocWrapper
-
Creates a new CompareYearSolrDocWrapper instance.
- ComparisonCondition<T> - Class in io.goobi.viewer.model.viewer.record.views
-
A numeric
Conditionthat matches a test value by comparing it against a threshold, either requiring the test value to be greater than or equal to the threshold, or strictly less. - ComparisonCondition(T, boolean) - Constructor for class io.goobi.viewer.model.viewer.record.views.ComparisonCondition
- complete() - Method in class io.goobi.viewer.model.files.external.Progress
- COMPLETE - Enum constant in enum class io.goobi.viewer.api.rest.model.tasks.Task.TaskStatus
- COMPLETE - Enum constant in enum class io.goobi.viewer.websockets.DownloadTaskEndpoint.Status
- completeLogin(DecodedJWT, HttpServletRequest, HttpServletResponse) - Method in class io.goobi.viewer.model.security.authentication.OpenIdProvider
-
Tries to find or create a valid
Userbased on the given json object. - completeLogin(String, HttpServletRequest, HttpServletResponse) - Method in class io.goobi.viewer.model.security.authentication.HttpHeaderProvider
- ComplexMetadata - Class in io.goobi.viewer.model.metadata
-
Representation of one or more Solr documents of DOCTYPE 'Metadata'.
- ComplexMetadataContainer - Class in io.goobi.viewer.model.metadata
-
Container that groups multiple
ComplexMetadatainstances by their Solr field name, constructed from a collection of Solr metadata documents belonging to a single record. - ComplexMetadataContainer(Collection<SolrDocument>) - Constructor for class io.goobi.viewer.model.metadata.ComplexMetadataContainer
- ComplexMetadataContainer(Collection<SolrDocument>, Predicate<String>) - Constructor for class io.goobi.viewer.model.metadata.ComplexMetadataContainer
- ComplexMetadataContainer(Map<String, ComplexMetadataList>) - Constructor for class io.goobi.viewer.model.metadata.ComplexMetadataContainer
- ComplexMetadataList - Class in io.goobi.viewer.model.metadata
-
Wraps a list of
ComplexMetadataentries and provides sorting, filtering, grouping, and value-extraction operations over that list, optionally using related-document references. - ComplexMetadataList(ComplexMetadata) - Constructor for class io.goobi.viewer.model.metadata.ComplexMetadataList
- ComplexMetadataList(List<ComplexMetadata>) - Constructor for class io.goobi.viewer.model.metadata.ComplexMetadataList
- ComplexMetadataList(List<ComplexMetadata>, String) - Constructor for class io.goobi.viewer.model.metadata.ComplexMetadataList
- ComplexMetadataList(List<ComplexMetadata>, String, String) - Constructor for class io.goobi.viewer.model.metadata.ComplexMetadataList
- COMPONENT - Enum constant in enum class io.goobi.viewer.model.cms.legacy.CMSContentItemType
- COMPOSER - Static variable in class io.goobi.viewer.model.citation.CitationDataProvider
- CompoundLabeledLink - Class in io.goobi.viewer.model.viewer
-
A labeled link composed of a primary and a secondary link component.
- CompoundLabeledLink(String, String, String, int) - Constructor for class io.goobi.viewer.model.viewer.CompoundLabeledLink
-
Creates a new CompoundLabeledLink instance.
- CompoundLabeledLink(String, String, String, List<String>, int) - Constructor for class io.goobi.viewer.model.viewer.CompoundLabeledLink
-
Creates a new CompoundLabeledLink instance.
- compressGzipFile(File, File) - Static method in class io.goobi.viewer.controller.FileTools
-
compressGzipFile.
- compressZip(OutputStream, Map<Path, String>, Integer) - Static method in class io.goobi.viewer.controller.FileTools
-
compressZipFile.
- compressZipFile(List<File>, File, Integer) - Static method in class io.goobi.viewer.controller.FileTools
-
compressZipFile.
- compressZipFile(Map<Path, String>, File, Integer) - Static method in class io.goobi.viewer.controller.FileTools
-
compressZipFile.
- computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class io.goobi.viewer.controller.model.CachingMap
- Condition<T> - Class in io.goobi.viewer.model.viewer.record.views
-
Condition checker.
- Condition(T, boolean) - Constructor for class io.goobi.viewer.model.viewer.record.views.Condition
- CONFERENCE - Enum constant in enum class io.goobi.viewer.solr.SolrConstants.MetadataGroupType
- config - Variable in class io.goobi.viewer.model.iiif.presentation.v2.builder.AbstractBuilder
- config - Variable in class io.goobi.viewer.model.iiif.presentation.v3.builder.AbstractBuilder
- CONFIG_FILE_NAME - Static variable in class io.goobi.viewer.controller.Configuration
- CONFIG_FOLDER_PATH - Static variable in class io.goobi.viewer.model.variables.ReplacerVariables
- ConfigEditorEndpoint - Class in io.goobi.viewer.websockets
-
Endpoint for unlocking files opened in
AdminConfigEditorBeanwhen leaving a page. - ConfigEditorEndpoint() - Constructor for class io.goobi.viewer.websockets.ConfigEditorEndpoint
- Configuration - Class in io.goobi.viewer.controller
-
Central configuration holder that reads and provides access to all viewer configuration settings from the config XML file.
- Configuration(String) - Constructor for class io.goobi.viewer.controller.Configuration
-
Creates a new Configuration instance.
- ConfigurationBean - Class in io.goobi.viewer.managedbeans
-
This is a wrapper class for the
Configurationclass for access from HTML. - ConfigurationBean() - Constructor for class io.goobi.viewer.managedbeans.ConfigurationBean
-
Empty constructor.
- ConfiguredValueFilter - Class in io.goobi.viewer.controller.config.filter
-
A configurable filter allowing passage to document entities (record, docStruct, page) which satisfy certain conditions The filter itself may contain condition filters which determine if the filter should be applied to an entity.
- connectionManager - Static variable in class io.goobi.viewer.model.security.authentication.HttpAuthenticationProvider
-
Constant
connectionManager. - ConsentScope - Class in io.goobi.viewer.model.administration.legal
-
Describes the scope within which a declaration of consent (i.e. clicking the 'accept' button) is valid.
- ConsentScope() - Constructor for class io.goobi.viewer.model.administration.legal.ConsentScope
-
Empty default constructor.
- ConsentScope(String) - Constructor for class io.goobi.viewer.model.administration.legal.ConsentScope
-
Create a new consent scope from a string which is created by the
ConsentScope.toString()method of another ConsentScope, making this effectively a cloning constructor Used when deserializing a consent scope from database. - ConsentScope.StorageMode - Enum Class in io.goobi.viewer.model.administration.legal
-
The scope within which the consent is valid.
- ConsentScopeConverter - Class in io.goobi.viewer.dao.converter
-
JPA
AttributeConverterthat mapsConsentScopeobjects to and from their string representation for persistent storage. - ConsentScopeConverter() - Constructor for class io.goobi.viewer.dao.converter.ConsentScopeConverter
- constructUrl(MetadataContainer, boolean) - Static method in class io.goobi.viewer.servlets.IdentifierResolver
- constructUrl(SolrDocument, boolean) - Static method in class io.goobi.viewer.servlets.IdentifierResolver
-
constructUrl.
- contact - Enum constant in enum class io.goobi.viewer.model.viewer.themes.ThemeLink.InternalService
- contained(String, List<String>) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.AbstractBuilder
-
Return true if the field is contained in displayFields, accounting for wildcard characters.
- contained(String, List<String>) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.AbstractBuilder
-
Return true if the field is contained in displayFields, accounting for wildcard characters.
- CONTAINED_WORKS_QUERY_FIELDS - Static variable in class io.goobi.viewer.model.iiif.presentation.v2.builder.CollectionBuilder
-
Required field to create manifest stubs for works in collection.
- CONTAINED_WORKS_QUERY_FIELDS - Static variable in class io.goobi.viewer.model.iiif.presentation.v3.builder.CollectionBuilder
-
Required field to create manifest stubs for works in collection.
- CONTAINED_WORKS_QUERY_FIELDS - Static variable in class io.goobi.viewer.model.iiif.presentation.v3.builder.DataRetriever
-
Required field to create manifest stubs for works in collection.
- containedFiletypes(PhysicalElement, boolean) - Static method in enum class io.goobi.viewer.model.viewer.record.views.FileType
- containedFiletypes(ViewManager, boolean) - Static method in enum class io.goobi.viewer.model.viewer.record.views.FileType
- CONTAINER_TITLE - Static variable in class io.goobi.viewer.model.citation.CitationDataProvider
- contains(String) - Method in class io.goobi.viewer.managedbeans.storage.ApplicationBean
- contains(String, String, int) - Static method in class io.goobi.viewer.model.search.SearchHelper
-
if maxDistance <= 0, or either phrase or term is blank, simply return
StringUtils.contains(phrase, term). - containsField(String) - Method in class io.goobi.viewer.model.metadata.MetadataContainer
- containsKey(Object) - Method in class io.goobi.viewer.model.misc.SelectionManager
- containsKey(String) - Method in class io.goobi.viewer.managedbeans.storage.StorageBean
- containsPageStatus(CrowdsourcingStatus) - Method in class io.goobi.viewer.model.crowdsourcing.campaigns.CampaignRecordStatistic
-
Checks both record status and all page status to check if any matches the given status.
- containsSidebarElement(WidgetDisplayElement) - Method in class io.goobi.viewer.model.cms.pages.CMSPage
- containsSidebarElement(WidgetDisplayElement) - Method in class io.goobi.viewer.model.cms.pages.CMSPageTemplate
- containsValue(Object) - Method in class io.goobi.viewer.model.misc.SelectionManager
- content - Variable in class io.goobi.viewer.dao.update.CMSCategoryUpdate
- CONTENT - Enum constant in enum class io.goobi.viewer.model.cms.pages.CMSPageEditState
-
Editing main page content, including CMSComponents.
- CONTENT_TYPE_AUDIO - Static variable in class io.goobi.viewer.model.cms.media.CMSMediaItem
-
Constant
CONTENT_TYPE_AUDIO="audio". - CONTENT_TYPE_GIF - Static variable in class io.goobi.viewer.model.cms.media.CMSMediaItem
-
Constant
CONTENT_TYPE_GIF="application/gif". - CONTENT_TYPE_ICO - Static variable in class io.goobi.viewer.model.cms.media.CMSMediaItem
-
Constant
CONTENT_TYPE_SVG="image/svg+xml". - CONTENT_TYPE_IIIF3 - Static variable in class io.goobi.viewer.api.rest.filters.IIIFPresentationResponseFilter
- CONTENT_TYPE_PDF - Static variable in class io.goobi.viewer.model.cms.media.CMSMediaItem
-
Constant
CONTENT_TYPE_PDF="application/pdf". - CONTENT_TYPE_SVG - Static variable in class io.goobi.viewer.model.cms.media.CMSMediaItem
-
Constant
CONTENT_TYPE_SVG="image/svg+xml". - CONTENT_TYPE_VIDEO - Static variable in class io.goobi.viewer.model.cms.media.CMSMediaItem
-
Constant
CONTENT_TYPE_VIDEO="video". - CONTENT_TYPE_XML - Static variable in class io.goobi.viewer.model.cms.media.CMSMediaItem
-
Constant
CONTENT_TYPE_XML="text/xml". - contentAssist(String) - Method in class io.goobi.viewer.api.rest.v1.collections.CollectionsResource
- ContentAssistResourceBuilder - Class in io.goobi.viewer.api.rest.resourcebuilders
-
Manages contentAssist requests by returning lists of suggested values from partial input.
- ContentAssistResourceBuilder() - Constructor for class io.goobi.viewer.api.rest.resourcebuilders.ContentAssistResourceBuilder
- ContentBean - Class in io.goobi.viewer.managedbeans
-
Supplies additional content for records (such contents produced by the crowdsourcing module).
- ContentBean() - Constructor for class io.goobi.viewer.managedbeans.ContentBean
-
Empty Constructor.
- contentEquals(CMSCollection) - Method in class io.goobi.viewer.model.cms.collections.CMSCollection
- ContentExceptionMapper - Class in io.goobi.viewer.api.rest.exceptions
-
JAX-RS exception mapper that converts
ContentLibExceptioninstances to HTTP error responses with appropriate status codes. - ContentExceptionMapper() - Constructor for class io.goobi.viewer.api.rest.exceptions.ContentExceptionMapper
- ContentExceptionMapper(HttpServletRequest, HttpServletResponse) - Constructor for class io.goobi.viewer.api.rest.exceptions.ContentExceptionMapper
- ContentExceptionMapper.ErrorMessage - Class in io.goobi.viewer.api.rest.exceptions
- ContentItemMode - Enum Class in io.goobi.viewer.model.cms.pages.content
-
Optional property of a ContentItem within a template Allows additional control about which fields are shown in the cms-backend for this item.
- ContentItemPublicationState - Enum Class in io.goobi.viewer.model.cms.pages.content
-
The publication state of a content item, determining what kind of users may see the item on a page.
- ContentTypeException - Exception Class in io.goobi.viewer.exceptions
-
Thrown when a content type is unsupported, unrecognised, or cannot be processed by the requested operation.
- ContentTypeException(String) - Constructor for exception class io.goobi.viewer.exceptions.ContentTypeException
- ContentTypeException(String, Object...) - Constructor for exception class io.goobi.viewer.exceptions.ContentTypeException
- ContentTypeException(String, Throwable) - Constructor for exception class io.goobi.viewer.exceptions.ContentTypeException
- ContentTypeException(Throwable, String, Object...) - Constructor for exception class io.goobi.viewer.exceptions.ContentTypeException
- CONTEXT - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CONTEXT - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CONTEXT_PRESENTATION_2 - Static variable in class io.goobi.viewer.api.rest.filters.IIIFPresentationResponseFilter
- CONTEXT_PRESENTATION_3 - Static variable in class io.goobi.viewer.api.rest.filters.IIIFPresentationResponseFilter
- CONTEXT_SEARCH - Static variable in class io.goobi.viewer.api.rest.filters.IIIFPresentationResponseFilter
- contextDestroyed(ServletContextEvent) - Method in class io.goobi.viewer.ContextListener
- contextDestroyed(ServletContextEvent) - Method in class io.goobi.viewer.controller.mq.StartQueueBrokerListener
- contextDestroyed(ServletContextEvent) - Method in class io.goobi.viewer.model.job.quartz.QuartzListener
- contextInitialized(ServletContextEvent) - Method in class io.goobi.viewer.ContextListener
- contextInitialized(ServletContextEvent) - Method in class io.goobi.viewer.controller.mq.StartQueueBrokerListener
- contextInitialized(ServletContextEvent) - Method in class io.goobi.viewer.model.job.quartz.QuartzListener
- ContextListener - Class in io.goobi.viewer
-
Servlet context listener that initialises and tears down application-wide resources and services on deployment and undeployment.
- ContextListener() - Constructor for class io.goobi.viewer.ContextListener
- convert(File) - Method in class io.goobi.viewer.controller.ConvertAbbyyToAlto
-
convert.
- convert(String) - Method in class io.goobi.viewer.controller.json.JsonStringConverter
- convert(Document) - Method in class io.goobi.viewer.controller.ConvertAbbyyToAlto
-
convert.
- ConvertAbbyyToAlto - Class in io.goobi.viewer.controller
-
Utility class for converting ABBYY FineReader recognition output to ALTO XML format.
- ConvertAbbyyToAlto() - Constructor for class io.goobi.viewer.controller.ConvertAbbyyToAlto
- convertAltoToHit(List<Word>) - Method in class io.goobi.viewer.model.iiif.search.SearchResultConverter
-
Converts a list of also word elements to a search hit, containing an annotation for each word in the list.
- convertCommentToHit(String, String, Comment) - Method in class io.goobi.viewer.model.iiif.search.SearchResultConverter
-
Generates a search hit from a
Comment. - convertData() - Method in class io.goobi.viewer.dao.update.CMSCategoryUpdate
-
convertData.
- convertDateToLocalDateTimeViaInstant(Date) - Static method in class io.goobi.viewer.controller.DateTools
- convertLanguageToIso2(String) - Static method in class io.goobi.viewer.model.metadata.MetadataTools
-
Converts given language name or ISO-3 code to ISO-2, if possible.
- convertLocalDateTimeToDateViaInstant(LocalDateTime, boolean) - Static method in class io.goobi.viewer.controller.DateTools
- convertMetadataToHit(String, String, SolrDocument) - Method in class io.goobi.viewer.model.iiif.search.SearchResultConverter
-
Creates a IIIF Search hit from the field fieldName within the SolrDocumnet doc.
- convertStringEncoding(String, String, String) - Static method in class io.goobi.viewer.controller.StringTools
-
Converts a
Stringfrom one given encoding to the other. - convertToDatabaseColumn(ConsentScope) - Method in class io.goobi.viewer.dao.converter.ConsentScopeConverter
- convertToDatabaseColumn(DisplayScope) - Method in class io.goobi.viewer.dao.converter.DisplayScopeConverter
- convertToDatabaseColumn(SimpleMediaHolder) - Method in class io.goobi.viewer.dao.converter.SimpleMediaHolderConverter
- convertToDatabaseColumn(WidgetContentType) - Method in class io.goobi.viewer.dao.converter.WidgetContentTypeConverter
- convertToDatabaseColumn(SessionRequestCounts) - Method in class io.goobi.viewer.dao.converter.RequestCountsConverter
- convertToDatabaseColumn(TranslatedText) - Method in class io.goobi.viewer.dao.converter.TranslatedTextConverter
- convertToDatabaseColumn(List<ThemeLink>) - Method in class io.goobi.viewer.dao.converter.ThemeLinkConverter
- convertToDatabaseColumn(List<Long>) - Method in class io.goobi.viewer.dao.converter.NumberListConverter
- convertToDatabaseColumn(List<String>) - Method in class io.goobi.viewer.dao.converter.StringListConverter
- convertToDoubleArray(int[]) - Static method in class io.goobi.viewer.model.crowdsourcing.DisplayUserGeneratedContent
-
convertToDoubleArray.
- convertToEntityAttribute(Long) - Method in class io.goobi.viewer.dao.converter.SimpleMediaHolderConverter
- convertToEntityAttribute(String) - Method in class io.goobi.viewer.dao.converter.ConsentScopeConverter
- convertToEntityAttribute(String) - Method in class io.goobi.viewer.dao.converter.DisplayScopeConverter
- convertToEntityAttribute(String) - Method in class io.goobi.viewer.dao.converter.NumberListConverter
- convertToEntityAttribute(String) - Method in class io.goobi.viewer.dao.converter.RequestCountsConverter
- convertToEntityAttribute(String) - Method in class io.goobi.viewer.dao.converter.StringListConverter
- convertToEntityAttribute(String) - Method in class io.goobi.viewer.dao.converter.ThemeLinkConverter
- convertToEntityAttribute(String) - Method in class io.goobi.viewer.dao.converter.TranslatedTextConverter
- convertToEntityAttribute(String) - Method in class io.goobi.viewer.dao.converter.WidgetContentTypeConverter
- convertToIntArray(double[]) - Static method in class io.goobi.viewer.model.crowdsourcing.DisplayUserGeneratedContent
-
convertToIntArray.
- convertToJSON(long, List<? extends Harvestable>) - Static method in class io.goobi.viewer.servlets.HarvestServlet
-
convertToJSON.
- convertToSingleWord(String, int, String) - Static method in class io.goobi.viewer.controller.StringTools
- convertUGCToHit(String, SolrDocument) - Method in class io.goobi.viewer.model.iiif.search.SearchResultConverter
-
Creates a IIIF Search hit from a UGC solr document (usually a crowdsourcing created comment/metadata).
- CookieBanner - Class in io.goobi.viewer.model.administration.legal
-
Class to persist settings for the cookie banner.
- CookieBanner() - Constructor for class io.goobi.viewer.model.administration.legal.CookieBanner
-
Empty default constructor.
- CookieBanner(CookieBanner) - Constructor for class io.goobi.viewer.model.administration.legal.CookieBanner
-
Cloning constructor.
- CookieBannerBean - Class in io.goobi.viewer.managedbeans
-
JSF backing bean for enabling and configuring the cookie banner feature.
- CookieBannerBean() - Constructor for class io.goobi.viewer.managedbeans.CookieBannerBean
-
Default constructor using the IDAO from the
DataManagerclass. - CookieBannerBean(IDAO) - Constructor for class io.goobi.viewer.managedbeans.CookieBannerBean
-
Creates a new testing purposes instance.
- CookieBannerBean.BeanStatus - Enum Class in io.goobi.viewer.managedbeans
- CoordinateFinder - Class in io.goobi.viewer.controller.model.alto
-
Detects word coordinates in alto document.
- CoordinateFinder(String, String) - Constructor for class io.goobi.viewer.controller.model.alto.CoordinateFinder
- CoordinateReaderProvider - Class in io.goobi.viewer.model.maps.coordinates
-
Discovers and holds all available
ICoordinateReaderimplementations via classpath scanning and provides the appropriate reader for a given coordinate string. - CoordinateReaderProvider() - Constructor for class io.goobi.viewer.model.maps.coordinates.CoordinateReaderProvider
- copy() - Method in class io.goobi.viewer.model.cms.pages.content.CMSContent
- copy() - Method in class io.goobi.viewer.model.cms.pages.content.types.CMSAdvancedSearchContent
- copy() - Method in class io.goobi.viewer.model.cms.pages.content.types.CMSArchiveContent
- copy() - Method in class io.goobi.viewer.model.cms.pages.content.types.CMSBrowseContent
- copy() - Method in class io.goobi.viewer.model.cms.pages.content.types.CMSCollectionContent
- copy() - Method in class io.goobi.viewer.model.cms.pages.content.types.CMSDocumentContent
- copy() - Method in class io.goobi.viewer.model.cms.pages.content.types.CMSGeomapContent
- copy() - Method in class io.goobi.viewer.model.cms.pages.content.types.CMSImageListContent
- copy() - Method in class io.goobi.viewer.model.cms.pages.content.types.CMSMediaContent
- copy() - Method in class io.goobi.viewer.model.cms.pages.content.types.CMSMediumTextContent
- copy() - Method in class io.goobi.viewer.model.cms.pages.content.types.CMSMetadataContent
- copy() - Method in class io.goobi.viewer.model.cms.pages.content.types.CMSPageListContent
- copy() - Method in class io.goobi.viewer.model.cms.pages.content.types.CMSRecordListContent
- copy() - Method in class io.goobi.viewer.model.cms.pages.content.types.CMSRSSContent
- copy() - Method in class io.goobi.viewer.model.cms.pages.content.types.CMSSearchContent
- copy() - Method in class io.goobi.viewer.model.cms.pages.content.types.CMSSearchFacetsContent
- copy() - Method in class io.goobi.viewer.model.cms.pages.content.types.CMSShortTextContent
- copy() - Method in class io.goobi.viewer.model.cms.pages.content.types.CMSSliderContent
- copy() - Method in class io.goobi.viewer.model.cms.recordnotes.CMSMultiRecordNote
- copy() - Method in class io.goobi.viewer.model.cms.recordnotes.CMSRecordNote
- copy() - Method in class io.goobi.viewer.model.cms.recordnotes.CMSSingleRecordNote
- copy() - Method in class io.goobi.viewer.model.maps.FeatureSet
- copy() - Method in class io.goobi.viewer.model.maps.ManualFeatureSet
- copy() - Method in class io.goobi.viewer.model.maps.SearchResultFeatureSet
- copy() - Method in class io.goobi.viewer.model.maps.SolrFeatureSet
- copy() - Method in class io.goobi.viewer.model.security.AccessDeniedInfoConfig
- copy(CMSSidebarElement, CMSPage) - Static method in class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElement
-
Clones the given sidebar element and assigns the given CMSPage as owner.
- copy(CMSSidebarElement, CMSPageTemplate) - Static method in class io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElement
-
Clones the given sidebar element and assigns the given CMSPage as owner.
- CopyrightIndicatorLicense - Class in io.goobi.viewer.model.security
-
Represents a license entry for the copyright indicator widget, consisting of a human-readable description and a list of icon identifiers.
- CopyrightIndicatorLicense(String, List<String>) - Constructor for class io.goobi.viewer.model.security.CopyrightIndicatorLicense
- CopyrightIndicatorStatus - Class in io.goobi.viewer.model.security
-
Represents the aggregated copyright indicator status for a digitized record, pairing a
CopyrightIndicatorStatus.Statusvalue with a human-readable description. - CopyrightIndicatorStatus(CopyrightIndicatorStatus.Status, String) - Constructor for class io.goobi.viewer.model.security.CopyrightIndicatorStatus
- CopyrightIndicatorStatus.Status - Enum Class in io.goobi.viewer.model.security
-
Enumerates the three possible access levels for a copyright indicator: fully open, partially restricted, or fully locked.
- copyStream(OutputStream, InputStream) - Static method in class io.goobi.viewer.controller.FileTools
-
copyStream.
- CORE_STRINGS - Enum constant in enum class io.goobi.viewer.model.translations.admin.TranslationGroup.TranslationGroupType
- CoreMessagesTranslationGroupItem - Class in io.goobi.viewer.model.translations.admin
-
Group item for core messages.
- CoreMessagesTranslationGroupItem(String, boolean) - Constructor for class io.goobi.viewer.model.translations.admin.CoreMessagesTranslationGroupItem
-
Protected constructor.
- CORPORATION - Enum constant in enum class io.goobi.viewer.api.rest.model.ner.NERTag.Type
- CORPORATION - Enum constant in enum class io.goobi.viewer.model.crowdsourcing.DisplayUserGeneratedContent.ContentType
- CORPORATION - Enum constant in enum class io.goobi.viewer.model.search.HitType
- CORPORATION - Enum constant in enum class io.goobi.viewer.solr.SolrConstants.MetadataGroupType
- CORSHeaderFilter - Class in io.goobi.viewer.api.rest.filters
-
Adds an "Access-Control-Allow-Origin" header to a REST response with the value configured in
Configuration.getCORSHeaderValue(). - CORSHeaderFilter() - Constructor for class io.goobi.viewer.api.rest.filters.CORSHeaderFilter
- countCommentsForWork(String) - Method in interface io.goobi.viewer.dao.IDAO
-
countCommentsForWork.
- countCommentsForWork(String) - Method in class io.goobi.viewer.dao.impl.JPADAO
-
countCommentsForWork.
- countContainedRecords(String, String) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.DataRetriever
- countMessagesBefore(String, String, String) - Method in class io.goobi.viewer.controller.mq.MessageQueueManager
- countMessagesInQueue(String) - Method in class io.goobi.viewer.controller.mq.MessageQueueManager
- countSessionBookmarkListItems() - Method in class io.goobi.viewer.managedbeans.BookmarkBean
-
countSessionBookmarkListItems.
- countSessionBookmarks() - Method in class io.goobi.viewer.api.rest.resourcebuilders.SessionBookmarkResourceBuilder
-
Counts the items contained in the session store bookmark list and returns the number as plain integer.
- countUserBookmarks(Long) - Method in class io.goobi.viewer.api.rest.resourcebuilders.UserBookmarkResourceBuilder
-
Counts the items contained in the current user's bookmark list with the given id and returns the number as plain integer.
- countWebAnnotationsForPage(String, Integer) - Method in class io.goobi.viewer.api.rest.resourcebuilders.AnnotationsResourceBuilder
- countWebAnnotationsForRecord(String) - Method in class io.goobi.viewer.api.rest.resourcebuilders.AnnotationsResourceBuilder
- countWebAnnotationsforRecordComments(String) - Method in class io.goobi.viewer.api.rest.resourcebuilders.AnnotationsResourceBuilder
- create() - Method in class io.goobi.viewer.model.job.download.DownloadJob
- create(int, TranslationGroup.TranslationGroupType, String, String, int) - Static method in class io.goobi.viewer.model.translations.admin.TranslationGroup
-
Factory method.
- create(TranslationGroup.TranslationGroupType, String, boolean) - Static method in class io.goobi.viewer.model.translations.admin.TranslationGroupItem
-
Factory method.
- create(Dataset) - Method in class io.goobi.viewer.model.job.download.DownloadJob
- create(Dataset) - Method in class io.goobi.viewer.model.job.download.EpubDownloadJob
- create(Dataset) - Method in class io.goobi.viewer.model.job.download.PdfDownloadJob
- create(StructElement) - Static method in class io.goobi.viewer.model.viewer.pageloader.AbstractPageLoader
-
Creates and returns the appropriate loader instance for the given
StructElement. - create(StructElement, boolean) - Static method in class io.goobi.viewer.model.viewer.pageloader.AbstractPageLoader
-
Creates and returns the appropriate loader instance for the given
StructElement. - create(StructElement, boolean, boolean) - Static method in class io.goobi.viewer.model.viewer.pageloader.AbstractPageLoader
-
Creates and returns the appropriate loader instance for the given
StructElement. - create(StructElement, List<Integer>) - Static method in class io.goobi.viewer.model.viewer.pageloader.AbstractPageLoader
- create(StructElement, List<Integer>, boolean) - Static method in class io.goobi.viewer.model.viewer.pageloader.AbstractPageLoader
- create(String, String, List<Locale>) - Static method in class io.goobi.viewer.model.translations.admin.MessageEntry
-
Factory method that creates a
MessageEntryinstance with values initialized for all given locales. - create(SolrDocument) - Static method in class io.goobi.viewer.model.viewer.PhysicalResource
- create(SolrDocument) - Static method in class io.goobi.viewer.model.viewer.StructElement
-
Creates a StructElement from a Solr document.
- CREATE - Enum constant in enum class io.goobi.viewer.managedbeans.HighlightsBean.EditStatus
-
A new highlight is being created after
HighlightsBean.EditStatus.SELECT_TARGETis completed. - createAdminBreadcrumbs(PageType, List<List<String>>) - Method in class io.goobi.viewer.managedbeans.NavigationHelper
- createAltoHit(List<Line>, Range<Integer>, List<Line>) - Method in class io.goobi.viewer.model.iiif.search.SearchResultConverter
-
Creates a
SearchHitof the text within the given position within the given lines. - createAnchorLink(StructElement) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.AbstractBuilder
- createAndOpenNewPage(String, String) - Method in class io.goobi.viewer.managedbeans.CmsPageEditBean
-
Create a new CMSPage based on the given template. title and relatedPI are set on the page if given Opens the view to create/edit the cmsPage
- createAnnnotationBodyFromUGCDocument(SolrDocument) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.OpenAnnotationBuilder
- createAnnnotationBodyFromUGCDocument(SolrDocument) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.WebAnnotationBuilder
- createAnnotation(GeometricData, String, Integer, IResource, boolean) - Method in class io.goobi.viewer.model.annotation.AltoAnnotationBuilder
-
createAnnotation.
- createAnnotation(URI, URI, Format, DcType, AnnotationType, String) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.LayerBuilder
-
createAnnotation.
- createAnnotationLayer(String, AnnotationType, String, BiFunction<String, String, List<Path>>, BiFunction<String, String, URI>) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.LayerBuilder
-
createAnnotationLayer.
- createAnnotationList(List<IAnnotation>, URI, AnnotationType) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.LayerBuilder
-
createAnnotationList.
- createAnnotations(Page, String, Integer, IResource, AltoAnnotationBuilder.Granularity, boolean) - Method in class io.goobi.viewer.model.annotation.AltoAnnotationBuilder
-
createAnnotations.
- createAnnotations(List<GeometricData>, String, Integer, IResource, boolean) - Method in class io.goobi.viewer.model.annotation.AltoAnnotationBuilder
-
createAnnotations.
- createBackup(FileRecord) - Method in class io.goobi.viewer.managedbeans.AdminConfigEditorBean
- createBackup(String, String, String) - Static method in class io.goobi.viewer.managedbeans.AdminConfigEditorBean
-
Creates a timestamped backup of the given file name and content.
- createBackupOfCurrentUser() - Method in class io.goobi.viewer.managedbeans.UserBean
-
createBackupOfCurrentUser.
- createBookmarkList(HttpSession) - Method in class io.goobi.viewer.model.bookmark.SessionStoreBookmarkManager
-
Creates a new BookmarkList and store it in the session store in the attribute "bookmarkList".
- createBrowseContent(Map<String, Object>) - Method in class io.goobi.viewer.dao.update.CMSContentConverter
- createBrowseContent(Map<String, Object>) - Method in class io.goobi.viewer.model.cms.legacy.CMSContentConverter
- createCalendarView() - Method in class io.goobi.viewer.model.viewer.ViewManager
-
createCalendarView.
- createCategories(Map<String, Map<String, List<Long>>>) - Method in class io.goobi.viewer.dao.update.CMSCategoryUpdate
-
createCategories.
- createCMSComponent() - Method in class io.goobi.viewer.model.cms.legacy.CMSPageTemplate
- createCMSContentItem(CMSComponent) - Method in class io.goobi.viewer.model.cms.legacy.CMSContentItemTemplate
- createCMSPageFilter(Map<String, Object>, String, List<Long>, List<String>, List<String>) - Static method in class io.goobi.viewer.dao.impl.JPADAO
-
createCMSPageFilter.
- createCollection(BookmarkList, AbstractApiUrlManager) - Method in class io.goobi.viewer.api.rest.resourcebuilders.AbstractBookmarkResourceBuilder
- createCollection(BookmarkList, AbstractApiUrlManager) - Method in class io.goobi.viewer.api.rest.resourcebuilders.SessionBookmarkResourceBuilder
- createCollection(BookmarkList, AbstractApiUrlManager) - Method in class io.goobi.viewer.api.rest.resourcebuilders.UserBookmarkResourceBuilder
- createCollection(BookmarkList, String) - Method in class io.goobi.viewer.api.rest.resourcebuilders.AbstractBookmarkResourceBuilder
- createCollection(CollectionView, HierarchicalBrowseDcElement, URI) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.CollectionBuilder
-
createCollection.
- createCollection(String, String, String) - Static method in class io.goobi.viewer.model.transkribus.TranskribusUtils
-
createCollection.
- createCollectionContent(Map<String, Object>) - Method in class io.goobi.viewer.dao.update.CMSContentConverter
- createCollectionContent(Map<String, Object>) - Method in class io.goobi.viewer.model.cms.legacy.CMSContentConverter
- createCollectionQuery(String, String) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.CollectionBuilder
-
createCollectionQuery.
- createCollectionView(String, String, String) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.CollectionBuilder
- createComment(String, boolean) - Method in class io.goobi.viewer.managedbeans.CommentBean
-
createComment.
- createComment(String, User, String, Integer, String, PublicationStatus) - Method in class io.goobi.viewer.model.annotation.comments.CommentManager
- createCommentGroupAll() - Static method in class io.goobi.viewer.model.annotation.comments.CommentGroup
-
Creates a
CommentGroupinstance representing unfiltered listing. - createContent(String, DynamicContentType, Map<String, Object>) - Method in class io.goobi.viewer.model.jsf.DynamicContentBuilder
- CREATED - Enum constant in enum class io.goobi.viewer.api.rest.model.tasks.Task.TaskStatus
- createDataRow(CrowdsourcingAnnotation, XSSFSheet, int) - Method in class io.goobi.viewer.model.annotation.export.ExcelRenderer
- createDataRows(XSSFSheet, List<CrowdsourcingAnnotation>) - Method in class io.goobi.viewer.model.annotation.export.ExcelRenderer
- createDefaultGroup() - Static method in class io.goobi.viewer.model.search.SearchResultGroup
- createDefaultGroup(String) - Static method in class io.goobi.viewer.model.search.SearchResultGroup
- CreateDownloadEpubMessageHandler - Class in io.goobi.viewer.model.job.mq
-
Message handler that processes requests to generate EPUB download files for digitized records.
- CreateDownloadEpubMessageHandler() - Constructor for class io.goobi.viewer.model.job.mq.CreateDownloadEpubMessageHandler
- createDownloadJob(String, String, String, String, String) - Method in class io.goobi.viewer.managedbeans.DownloadBean
- CreateDownloadPdfMessageHandler - Class in io.goobi.viewer.model.job.mq
-
Message handler that processes requests to generate PDF download files for digitized records.
- CreateDownloadPdfMessageHandler() - Constructor for class io.goobi.viewer.model.job.mq.CreateDownloadPdfMessageHandler
- createEmptyCurrentMap() - Method in class io.goobi.viewer.managedbeans.GeoMapBean
-
Sets the currentMap to a new empty
GeoMap. - createEpubDownloadJob(String) - Method in class io.goobi.viewer.managedbeans.DownloadBean
- createExcelSheet(OutputStream, List<CrowdsourcingAnnotation>) - Method in class io.goobi.viewer.model.annotation.export.AnnotationSheetWriter
- createFeatures() - Method in class io.goobi.viewer.model.maps.SolrFeatureSet
- createFeatures(String, String, String, String) - Method in class io.goobi.viewer.api.rest.v1.index.IndexResource
- createFeatures(String, List<String>) - Method in class io.goobi.viewer.model.maps.SolrFeatureSet
- createFeaturesAsString(boolean) - Method in class io.goobi.viewer.model.maps.SolrFeatureSet
- createFeedback() - Method in class io.goobi.viewer.managedbeans.FeedbackBean
-
createFeedback.
- createFragmentTarget(String, int, String, boolean) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.OpenAnnotationBuilder
- createFragmentTarget(String, int, String, boolean) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.WebAnnotationBuilder
- createFromConfig(HierarchicalConfiguration<ImmutableNode>, boolean) - Static method in class io.goobi.viewer.model.metadata.MetadataParameter
- createFulltextHit(String, String, String, Integer) - Method in class io.goobi.viewer.model.iiif.search.SearchResultConverter
-
Create a SearchHit for the given text.
- createGeomapContent(Map<String, Object>) - Method in class io.goobi.viewer.dao.update.CMSContentConverter
- createGeomapContent(Map<String, Object>) - Method in class io.goobi.viewer.model.cms.legacy.CMSContentConverter
- createHeaderRow(XSSFSheet) - Method in class io.goobi.viewer.model.annotation.export.ExcelRenderer
- createImageListContent(Map<String, Object>) - Method in class io.goobi.viewer.dao.update.CMSContentConverter
- createImageListContent(Map<String, Object>) - Method in class io.goobi.viewer.model.cms.legacy.CMSContentConverter
- createJsonFromFeatures(Object) - Static method in class io.goobi.viewer.model.crowdsourcing.DisplayUserGeneratedContent
- createJsonObjectFromSolrDoc(SolrDocument, List<Map<String, String>>) - Static method in class io.goobi.viewer.controller.JsonTools
- createLabel(String) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.AbstractBuilder
- createLanguage(HierarchicalConfiguration<ImmutableNode>) - Method in class io.goobi.viewer.model.translations.language.LanguageHelper
- createLink(String, String, int, PageType) - Static method in class io.goobi.viewer.model.rss.RSSFeed
-
createLink.
- createLocalMessageFiles() - Static method in class io.goobi.viewer.messages.ViewerResourceBundle
-
Creates a local messages_xx.properties file for every locale in the Faces context, if not already present.
- createLock() - Method in class io.goobi.viewer.model.job.download.DownloadJob
- createMediaContent(Map<String, Object>) - Method in class io.goobi.viewer.dao.update.CMSContentConverter
- createMediaContent(Map<String, Object>) - Method in class io.goobi.viewer.model.cms.legacy.CMSContentConverter
- createMediaItem() - Method in class io.goobi.viewer.managedbeans.CmsMediaBean
-
createMediaItem.
- createMediaItem(Path) - Method in class io.goobi.viewer.api.rest.v1.cms.CMSMediaResource
-
createMediaItem.
- createMediaItem(Path) - Method in class io.goobi.viewer.api.rest.v2.cms.CMSMediaResource
-
createMediaItem.
- createMediumTextContent(String, Map<String, Object>, Optional<CMSContent>) - Method in class io.goobi.viewer.dao.update.CMSContentConverter
- createMediumTextContent(String, Map<String, Object>, Optional<CMSContent>) - Method in class io.goobi.viewer.model.cms.legacy.CMSContentConverter
- createMessage(String, String...) - Static method in exception class io.goobi.viewer.exceptions.ArchiveException
- createMessage(String, String, String) - Static method in class io.goobi.viewer.model.job.mq.DownloadExternalResourceHandler
- createMessageKey(String...) - Method in class io.goobi.viewer.managedbeans.MessagesBean
- createMessageKeyStatusMap(List<String>) - Method in class io.goobi.viewer.model.translations.admin.TranslationGroupItem
-
Checks the translation status for each of the given keys and populates
messageKeysaccordingly. - createMetadataContent(Map<String, Object>) - Method in class io.goobi.viewer.dao.update.CMSContentConverter
- createMetadataEntity(StructElement) - Static method in class io.goobi.viewer.model.metadata.MetadataContainer
- createMetadataEntity(SolrDocument) - Static method in class io.goobi.viewer.model.metadata.MetadataContainer
-
Returns a
MetadataContainerwhich includes all metadata fields matching the given fieldNameFilter from the givenSolrDocumentdoc. - createMetadataEntity(SolrDocument, Predicate<String>) - Static method in class io.goobi.viewer.model.metadata.MetadataContainer
-
Returns a
MetadataContainerwhich includes all metadata fields matching the given fieldNameFilter from the givenSolrDocumentdoc. - createMetadataEntity(SolrDocument, List<SolrDocument>, Predicate<String>, Predicate<String>) - Static method in class io.goobi.viewer.model.metadata.MetadataContainer
-
Returns a
MetadataContainerwhich includes all metadata fields matching the given fieldNameFilter from the givenSolrDocumentdoc as well as thevaluesof those child documents whichlabelmatches the fieldnameFilter. - createMultiLanguageLabel(StructElement) - Method in class io.goobi.viewer.model.search.BrowseElement
-
createMultiLanguageLabel.
- createMultiLanguageValue(SolrDocument, String, String) - Static method in class io.goobi.viewer.model.toc.TocMaker
-
createMultiLanguageValue.
- createNavigationItem() - Method in class io.goobi.viewer.managedbeans.CmsNavigationBean
-
createNavigationItem.
- createNewBookmarkListAction() - Method in class io.goobi.viewer.managedbeans.BookmarkBean
-
createNewBookmarkListAction.
- createNewCampaignAction() - Method in class io.goobi.viewer.managedbeans.CrowdsourcingBean
-
Sets a new
Campaignas theCrowdsourcingBean.selectedCampaignand returns a pretty url to the view for creating a new campaign. - createNewUserAccount() - Method in class io.goobi.viewer.managedbeans.UserBean
-
Creates and persists a new local User.
- createPageListContent(Map<String, Object>) - Method in class io.goobi.viewer.dao.update.CMSContentConverter
- createPageListContent(Map<String, Object>) - Method in class io.goobi.viewer.model.cms.legacy.CMSContentConverter
- createPath(HttpServletRequest) - Static method in class io.goobi.viewer.model.urlresolution.ViewerPathBuilder
-
Returns the request path of the given
httpRequestas aViewerPath, including information on associated CMSPage and targeted PageType. - createPath(HttpServletRequest, String) - Static method in class io.goobi.viewer.model.urlresolution.ViewerPathBuilder
-
createPath.
- createPath(String, String, String, String) - Static method in class io.goobi.viewer.model.urlresolution.ViewerPathBuilder
-
Create a combined path from the given url.
- createPdfDocument(OutputStream, List<TOCElement>) - Method in class io.goobi.viewer.model.toc.export.pdf.TocWriter
-
createDocument.
- createPDFDownloadJob(String, String, String, String) - Method in class io.goobi.viewer.managedbeans.DownloadBean
- createPersistentAnnotation(IAnnotation) - Method in class io.goobi.viewer.api.rest.v1.annotations.AnnotationResource
-
Converts an incoming W3C Web Annotation to a persistable
CrowdsourcingAnnotation. - createPersistentAnnotation(IAnnotation) - Method in class io.goobi.viewer.api.rest.v2.annotations.AnnotationResource
- createPersistentAnnotation(String, Integer, WebAnnotation) - Method in class io.goobi.viewer.api.rest.v1.crowdsourcing.CampaignItemResource
- createProcess() - Method in class io.goobi.viewer.model.job.upload.UploadJob
- createProcessAction() - Method in class io.goobi.viewer.managedbeans.UploadBean
-
Creates new Goobi workflow process via REST and uploads the images.
- createRecodLimitExceededMessage(Throwable) - Method in class io.goobi.viewer.exceptions.MyExceptionHandler
- CreateRecordBean - Class in io.goobi.viewer.managedbeans
-
Bean for uploading Dublin Core records.
- CreateRecordBean() - Constructor for class io.goobi.viewer.managedbeans.CreateRecordBean
-
Constructor.
- createRecordLink(StructElement) - Method in class io.goobi.viewer.model.iiif.presentation.v3.builder.AbstractBuilder
- createRecordListContent(Map<String, Object>) - Method in class io.goobi.viewer.dao.update.CMSContentConverter
- createRecordListContent(Map<String, Object>) - Method in class io.goobi.viewer.model.cms.legacy.CMSContentConverter
- createRecordTitle(IMetadataValue) - Method in class io.goobi.viewer.managedbeans.CmsRecordNoteEditBean
- createRegistry(int, RMIServerSocketFactory) - Method in class io.goobi.viewer.controller.mq.MessageQueueManager
- createResourceURI(HttpServletRequest, String, String) - Method in class io.goobi.viewer.api.rest.v1.authentication.UserAvatarResource
- createResourceURI(HttpServletRequest, String, String) - Method in class io.goobi.viewer.api.rest.v1.cms.CMSMediaImageResource
- createResourceURI(HttpServletRequest, String, String) - Method in class io.goobi.viewer.api.rest.v1.media.ExternalImageResource
- createResourceURI(HttpServletRequest, String, String) - Method in class io.goobi.viewer.api.rest.v1.media.TempMediaImageResource
- createResourceURI(HttpServletRequest, String, String) - Method in class io.goobi.viewer.api.rest.v1.records.media.RecordsFilesImageResource
- createResourceURI(HttpServletRequest, String, String) - Method in class io.goobi.viewer.api.rest.v2.cms.CMSMediaImageResource3
- createResourceURI(HttpServletRequest, String, String) - Method in class io.goobi.viewer.api.rest.v2.media.ExternalImageResource
- createResourceURI(HttpServletRequest, String, String) - Method in class io.goobi.viewer.api.rest.v2.records.media.RecordsFilesImageResource
- createRss(String, String, int) - Static method in class io.goobi.viewer.model.rss.RSSFeed
-
createRss.
- createRss(String, String, List<String>, String, int, String, boolean) - Static method in class io.goobi.viewer.model.rss.RSSFeed
-
Creates RSS feed for the RSS REST API endpoint.
- createRSSContent(Map<String, Object>) - Method in class io.goobi.viewer.dao.update.CMSContentConverter
- createRSSContent(Map<String, Object>) - Method in class io.goobi.viewer.model.cms.legacy.CMSContentConverter
- createRssFeed(String, Integer, String, String, String, HttpServletRequest, String, boolean) - Static method in class io.goobi.viewer.model.rss.RSSFeed
- createRssFeed(String, String, int) - Static method in class io.goobi.viewer.model.rss.RSSFeed
-
createRssFeed.
- createRssFeed(String, String, List<String>, int, String, String, boolean) - Static method in class io.goobi.viewer.model.rss.RSSFeed
-
createRssFeed.
- createRssFeedString(String, Integer, String, String, String, HttpServletRequest, String, boolean) - Static method in class io.goobi.viewer.model.rss.RSSFeed
- createRssResponse(String, Integer, String, String, String, HttpServletRequest, String, boolean) - Static method in class io.goobi.viewer.model.rss.RSSFeed
- createSearch(List<SearchResultGroup>, CMSComponent) - Method in class io.goobi.viewer.model.cms.pages.content.types.CMSRecordListContent
- createSearchContent(Map<String, Object>) - Method in class io.goobi.viewer.dao.update.CMSContentConverter
- createSearchContent(Map<String, Object>) - Method in class io.goobi.viewer.model.cms.legacy.CMSContentConverter
- createSearchFilterQuery(MetadataContainer, String, LabelCreator) - Method in class io.goobi.viewer.model.maps.features.FeatureQueryGenerator
- createSearchHit(SolrDocument, SolrDocument, String, HitType) - Method in class io.goobi.viewer.model.search.SearchHitFactory
-
createSearchHit.
- createSelectItem(Function<T, Object>, Function<T, String>, Function<T, String>, T, Predicate<T>) - Static method in class io.goobi.viewer.faces.utils.SelectItemBuilder
- createServerSocket(int) - Method in class io.goobi.viewer.controller.mq.RMIServerSocketFactoryImpl
- createShortTextContent(String, Map<String, Object>, Optional<CMSContent>) - Method in class io.goobi.viewer.dao.update.CMSContentConverter
- createShortTextContent(String, Map<String, Object>, Optional<CMSContent>) - Method in class io.goobi.viewer.model.cms.legacy.CMSContentConverter
- createSlider(CMSSlider.SourceType) - Method in class io.goobi.viewer.managedbeans.CmsSliderEditBean
- createSliderContent(Map<String, Object>) - Method in class io.goobi.viewer.dao.update.CMSContentConverter
- createSliderContent(Map<String, Object>) - Method in class io.goobi.viewer.model.cms.legacy.CMSContentConverter
- createStub() - Method in class io.goobi.viewer.model.viewer.StructElement
-
Returns a stub representation of this object that only contains simple members to conserve memory.
- createTag(String, Map<String, String>) - Method in class io.goobi.viewer.model.jsf.DynamicContentBuilder
- createTask(TaskType) - Static method in class io.goobi.viewer.api.rest.model.tasks.TaskManager
- createTitle(Metadata, Map<String, List<IMetadataValue>>) - Static method in class io.goobi.viewer.controller.GeoCoordinateConverter
- createUGCOpenAnnotation(String, SolrDocument, boolean) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.OpenAnnotationBuilder
-
createOpenAnnotation.
- createUGCOpenAnnotation(SolrDocument, boolean) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.OpenAnnotationBuilder
-
createOpenAnnotation.
- createUGCWebAnnotation(String, SolrDocument, boolean) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.WebAnnotationBuilder
-
createWebAnnotation.
- createUGCWebAnnotation(SolrDocument, boolean) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.WebAnnotationBuilder
-
createWebAnnotation.
- createViewManager(String, boolean) - Static method in class io.goobi.viewer.model.viewer.ViewManager
-
Creates an instance of ViewManager loaded with the record with the given identifier.
- createWidget(CustomWidgetType) - Method in class io.goobi.viewer.managedbeans.CustomWidgetEditBean
- createXmlParser(InputStream) - Static method in class io.goobi.viewer.controller.ALTOTools
- CREATING - Enum constant in enum class io.goobi.viewer.model.annotation.PublicationStatus
- CROWDSOURCING_CAMPAIGN - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CROWDSOURCING_CAMPAIGN - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CROWDSOURCING_CAMPAIGN_ANNOTATIONS - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CROWDSOURCING_CAMPAIGN_ANNOTATIONS - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CROWDSOURCING_CAMPAIGN_RECORDS - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CROWDSOURCING_CAMPAIGN_RECORDS - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CROWDSOURCING_CAMPAIGN_RECORDS_ANNOTATIONS - Static variable in class io.goobi.viewer.api.rest.v1.ApiUrls
- CROWDSOURCING_CAMPAIGN_RECORDS_ANNOTATIONS - Static variable in class io.goobi.viewer.api.rest.v2.ApiUrls
- CROWDSOURCING_CONTENT - Enum constant in enum class io.goobi.viewer.model.security.user.UserActivity.ActivityType
- CROWDSOURCING_TRANSCRIPTION - Enum constant in enum class io.goobi.viewer.model.security.user.UserActivity.ActivityType
- CrowdsourcingAnnotation - Class in io.goobi.viewer.model.annotation
-
An Annotation class to store annotation in a database.
- CrowdsourcingAnnotation() - Constructor for class io.goobi.viewer.model.annotation.CrowdsourcingAnnotation
- CrowdsourcingAnnotation(AbstractAnnotation, Long, String, Integer) - Constructor for class io.goobi.viewer.model.annotation.CrowdsourcingAnnotation
- CrowdsourcingAnnotation(PersistentAnnotation) - Constructor for class io.goobi.viewer.model.annotation.CrowdsourcingAnnotation
- crowdsourcingBean - Variable in class io.goobi.viewer.managedbeans.AnnotationBean
- CrowdsourcingBean - Class in io.goobi.viewer.managedbeans
-
JSF backing bean for crowdsourcing campaign management, providing access to campaigns and annotation tasks.
- CrowdsourcingBean() - Constructor for class io.goobi.viewer.managedbeans.CrowdsourcingBean
-
Creates a new CrowdsourcingBean instance.
- CrowdsourcingBean(Configuration, IDAO) - Constructor for class io.goobi.viewer.managedbeans.CrowdsourcingBean
-
Creates a new CrowdsourcingBean instance.
- CrowdsourcingCampaignBinding - Annotation Interface in io.goobi.viewer.api.rest.bindings
-
Binding for resources which should use the
CrowdsourcingCampaignFilterto check access. - CrowdsourcingCampaignFilter - Class in io.goobi.viewer.api.rest.filters
-
JAX-RS request filter that allows access to crowdsourcing campaign resources for sessions owned by a logged-in user who has access to the campaign.
- CrowdsourcingCampaignFilter() - Constructor for class io.goobi.viewer.api.rest.filters.CrowdsourcingCampaignFilter
- CrowdsourcingStatus - Enum Class in io.goobi.viewer.model.crowdsourcing.campaigns
- CrowdsourcingTools - Class in io.goobi.viewer.model.crowdsourcing
-
Utility class providing static helper methods for crowdsourcing-related checks, such as determining whether a user owns any user groups assigned to campaigns.
- crowsourcingAnnotation - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
- crowsourcingCampaigns - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
- crowsourcingReview - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
- CURRENTNO - Static variable in class io.goobi.viewer.solr.SolrConstants
-
Constant
CURRENTNO="CURRENTNO". - CURRENTNOSORT - Static variable in class io.goobi.viewer.solr.SolrConstants
-
Constant
CURRENTNOSORT="CURRENTNOSORT". - CurrentUserResponse - Class in io.goobi.viewer.api.rest.model
-
Response object for GET /api/v1/users/current.
- CurrentUserResponse(String, UserJsonFacade) - Constructor for class io.goobi.viewer.api.rest.model.CurrentUserResponse
- CUSTOM - Enum constant in enum class io.goobi.viewer.model.cms.widgets.type.WidgetGenerationType
-
Widgets created manually with individual settings.
- CustomSidebarWidget - Class in io.goobi.viewer.model.cms.widgets
-
Class to persist user generated CMS-Sidebar widgets in the database.
- CustomSidebarWidget() - Constructor for class io.goobi.viewer.model.cms.widgets.CustomSidebarWidget
- CustomSidebarWidget(CustomSidebarWidget) - Constructor for class io.goobi.viewer.model.cms.widgets.CustomSidebarWidget
-
Cloning constructor.
- CustomWidgetEditBean - Class in io.goobi.viewer.managedbeans
-
JSF view-scoped backing bean for the custom sidebar widget editor.
- CustomWidgetEditBean(CmsBean) - Constructor for class io.goobi.viewer.managedbeans.CustomWidgetEditBean
- CustomWidgetType - Enum Class in io.goobi.viewer.model.cms.widgets.type
-
Types of sidebar widgets that contain individual configuration and must be created by a user.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form