Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

P

PAGE - Enum constant in enum class io.goobi.viewer.model.annotation.AltoAnnotationBuilder.Granularity
 
PAGE - Enum constant in enum class io.goobi.viewer.model.crowdsourcing.campaigns.Campaign.StatisticMode
 
PAGE - Enum constant in enum class io.goobi.viewer.model.search.HitType
 
PAGE - Enum constant in enum class io.goobi.viewer.solr.SolrConstants.DocType
 
PAGEAREA - Enum constant in enum class io.goobi.viewer.model.annotation.AltoAnnotationBuilder.Granularity
 
PageComparator() - Constructor for class io.goobi.viewer.model.cms.pages.CMSPage.PageComparator
 
PagedCMSContent - Interface in io.goobi.viewer.model.cms.pages.content
Marks a CMS content type that supports paginated list views, providing access to the current list page number via the owning PersistentCMSComponent and its CMSPage.
PAGEHEADER - Enum constant in enum class io.goobi.viewer.model.cms.pages.content.CMSComponentScope
Component is displayed in the header of the page.
PageList - Class in io.goobi.viewer.model.cms
A list of strings with some convenience methods.
PageList() - Constructor for class io.goobi.viewer.model.cms.PageList
Creates a new PageList instance.
PageList(String) - Constructor for class io.goobi.viewer.model.cms.PageList
Creates a new PageList instance.
PageList(List<Long>) - Constructor for class io.goobi.viewer.model.cms.PageList
 
PAGELIST - Enum constant in enum class io.goobi.viewer.model.cms.legacy.CMSContentItemType
 
PageListSidebarWidget - Class in io.goobi.viewer.model.cms.widgets
A subtype of CustomSidebarWidget to display a list of links to CMS pages.
PageListSidebarWidget() - Constructor for class io.goobi.viewer.model.cms.widgets.PageListSidebarWidget
Empty default constructor.
PageListSidebarWidget(PageListSidebarWidget) - Constructor for class io.goobi.viewer.model.cms.widgets.PageListSidebarWidget
Cloning constructor.
PageNavigation - Enum Class in io.goobi.viewer.model.viewer
Describes different ways in which the sequence of images within a record is presented.
PageOrientation - Enum Class in io.goobi.viewer.model.viewer
Enum representing the page orientation (left, right, or single) for double-page spread display.
PageReference - Class in io.goobi.viewer.api.rest.model.ner
REST API model representing a single page of a digitized document and the NER tag counts found on it.
PageReference() - Constructor for class io.goobi.viewer.api.rest.model.ner.PageReference
Creates a new PageReference instance.
PageReference(int) - Constructor for class io.goobi.viewer.api.rest.model.ner.PageReference
Creates a new PageReference instance.
pages - Variable in class io.goobi.viewer.dao.update.CMSCategoryUpdate
 
PAGES - Enum constant in enum class io.goobi.viewer.model.cms.CMSSlider.SourceType
 
PageTemplageIdUpdate - Class in io.goobi.viewer.dao.update
Database migration step that renames the legacy TEMPLATEID column in cms_pages to page_template_id and clears stale template ownership references on CMS components.
PageTemplageIdUpdate() - Constructor for class io.goobi.viewer.dao.update.PageTemplageIdUpdate
 
PageType - Enum Class in io.goobi.viewer.model.viewer
Enum of the viewer page types (e.g. viewImage, viewToc, search) used for URL mapping and navigation.
PageType.PageTypeHandling - Enum Class in io.goobi.viewer.model.viewer
 
PageValidityStatus - Enum Class in io.goobi.viewer.model.cms.pages
Enum representing the validation status of a CMS page, indicating whether the page is valid or which constraint is violated.
PAGEVIEW - Enum constant in enum class io.goobi.viewer.model.cms.pages.content.CMSComponentScope
Component is visible when its owning page is displayed directly.
paginated - Enum constant in enum class io.goobi.viewer.model.cms.pages.content.ContentItemMode
 
PARAM_CLEAR_CACHE_ALL - Static variable in class io.goobi.viewer.controller.NetTools
 
PARAM_CLEAR_CACHE_CONTENT - Static variable in class io.goobi.viewer.controller.NetTools
 
PARAM_CLEAR_CACHE_PDF - Static variable in class io.goobi.viewer.controller.NetTools
 
PARAM_CLEAR_CACHE_THUMBS - Static variable in class io.goobi.viewer.controller.NetTools
 
PARAM_NAME_FILTER_QUERY_SUFFIX - Static variable in class io.goobi.viewer.model.search.SearchHelper
Constant PARAM_NAME_FILTER_QUERY_SUFFIX="filterQuerySuffix".
PARAMETER_IDENTIFIERS - Static variable in class io.goobi.viewer.model.job.mq.RefreshArchiveTreeHandler
 
PARAMETER_RESOURCE_PATH - Static variable in class io.goobi.viewer.model.job.mq.DeleteResourceHandler
 
PARAMETER_TYPE_HEADER - Static variable in class io.goobi.viewer.model.security.authentication.HttpHeaderProvider
 
params(Object...) - Method in class io.goobi.viewer.api.rest.AbstractApiUrlManager.ApiPath
 
parseBoolean(String) - Static method in class io.goobi.viewer.model.cms.legacy.CMSPageTemplate
parseBoolean.
parseBoolean(String, boolean) - Static method in class io.goobi.viewer.model.cms.legacy.CMSPageTemplate
parseBoolean.
parseDateFromString(String) - Static method in class io.goobi.viewer.controller.DateTools
parseDateFromString.
parseDateTimeFromString(String, boolean) - Static method in class io.goobi.viewer.controller.DateTools
 
parseDateTimeFromString(String, boolean, Integer) - Static method in class io.goobi.viewer.controller.DateTools
parseDateTimeFromString.
parseInt(String) - Static method in class io.goobi.viewer.controller.StringTools
Try to parse the given string as integer.
parseIntRange(String) - Static method in class io.goobi.viewer.controller.StringTools
 
parseJSON(String) - Static method in class io.goobi.viewer.controller.mq.ViewerMessage
 
parseMultipleDatesFromString(String) - Static method in class io.goobi.viewer.controller.DateTools
Converts the given string to a list of Date objects created from the contents of this string (years or whole dates).
parseMultipleIpAddresses(String) - Static method in class io.goobi.viewer.controller.NetTools
parseMultipleIpAddresses.
parseParameter(String, String, String) - Method in class io.goobi.viewer.api.rest.AbstractApiUrlManager
 
parsePoint(Object, Object) - Static method in class io.goobi.viewer.model.search.Search
 
parseScale(String) - Method in class io.goobi.viewer.servlets.DFGViewerImage
parseScale.
parseSearchQueryGroupFromQuery(String, String, String, String) - Static method in class io.goobi.viewer.model.search.SearchHelper
 
parseSortString(String, NavigationHelper) - Static method in class io.goobi.viewer.model.search.SearchHelper
parseSortString.
parseUrl(byte[]) - Method in class io.goobi.viewer.dao.update.CMSMediaUpdate
 
parseUrl(String) - Method in class io.goobi.viewer.dao.update.CMSMediaUpdate
 
PARTIAL - Enum constant in enum class io.goobi.viewer.model.security.CopyrightIndicatorStatus.Status
 
PARTIAL - Enum constant in enum class io.goobi.viewer.model.translations.admin.MessageEntry.TranslationStatus
 
partnerId - Variable in class io.goobi.viewer.model.viewer.StructElementStub
Identifier of the partner institution to which this record belongs (top-level structure elements only).
PassedValueFilter - Class in io.goobi.viewer.controller.config.filter
A configurable filter allowing passage to document entities (record, docStruct, page) which satisfy certain conditions.
passes(VariableReplacer) - Method in class io.goobi.viewer.controller.config.filter.ConfiguredValueFilter
This is the main method to apply the filter.
passes(String, VariableReplacer) - Method in class io.goobi.viewer.controller.config.filter.ConfiguredValueFilter
passes(String, VariableReplacer) - Method in interface io.goobi.viewer.controller.config.filter.IFilterConfiguration
 
passes(String, VariableReplacer) - Method in class io.goobi.viewer.controller.config.filter.PassedValueFilter
This is the main method to apply the filter.
passesOnMatch() - Method in class io.goobi.viewer.controller.config.filter.AbstractFilterConfiguration
Check if matching this filter results in a pass or block.
passesOnMatch() - Method in interface io.goobi.viewer.controller.config.filter.IFilterConfiguration
 
password - Variable in class io.goobi.viewer.model.security.authentication.model.UserPasswordAuthenticationRequest
 
PasswordValidator - Class in io.goobi.viewer.faces.validators
Syntax validator for passwords.
PasswordValidator() - Constructor for class io.goobi.viewer.faces.validators.PasswordValidator
 
patchBookmarkList(Long, BookmarkList) - Method in class io.goobi.viewer.api.rest.v1.bookmarks.BookmarkResource
 
path(String...) - Method in class io.goobi.viewer.api.rest.AbstractApiUrlManager
 
PATH_PROBE - Static variable in class io.goobi.viewer.api.rest.v2.auth.AuthorizationFlowTools
 
PATTERN_ALL_ITEMS - Static variable in class io.goobi.viewer.model.search.SearchHelper
 
pauseAllJobs() - Method in class io.goobi.viewer.managedbeans.QuartzBean
 
PAUSED - Enum constant in enum class io.goobi.viewer.managedbeans.MessageQueueBean.MessageQueueState
 
PAUSED - Enum constant in enum class io.goobi.viewer.model.job.quartz.TaskTriggerStatus
 
pauseJob() - Method in class io.goobi.viewer.managedbeans.QuartzBean
 
pauseQueue() - Method in class io.goobi.viewer.managedbeans.MessageQueueBean
pauseQueue.
pauseQueue(String) - Method in class io.goobi.viewer.controller.mq.MessageQueueManager
 
PDF - Enum constant in enum class io.goobi.viewer.model.iiif.presentation.v2.builder.LinkingProperty.LinkingTarget
 
PDF - Enum constant in enum class io.goobi.viewer.model.iiif.presentation.v3.builder.LinkingProperty.LinkingTarget
 
PDF - Enum constant in enum class io.goobi.viewer.model.viewer.record.views.FileType
 
PDF_NAME_FILTER - Static variable in class io.goobi.viewer.controller.FileTools
 
PdfDownloadJob - Class in io.goobi.viewer.model.job.download
Download job that generates a PDF file for a digitized record or one of its structural divisions via the content server.
PdfDownloadJob(ViewerMessage) - Constructor for class io.goobi.viewer.model.job.download.PdfDownloadJob
 
PdfDownloadJob(String, String, String, boolean) - Constructor for class io.goobi.viewer.model.job.download.PdfDownloadJob
 
PdfDownloadJob(String, String, String, boolean, Path) - Constructor for class io.goobi.viewer.model.job.download.PdfDownloadJob
 
PdfDownloadJob(Path) - Constructor for class io.goobi.viewer.model.job.download.PdfDownloadJob
 
PdfHandler - Class in io.goobi.viewer.controller.imaging
Handles PDF generation and delivery requests, coordinating with the ContentServer PDF service.
PdfHandler(WatermarkHandler, AbstractApiUrlManager) - Constructor for class io.goobi.viewer.controller.imaging.PdfHandler
Creates a new PdfHandler instance.
PdfHandler(WatermarkHandler, Configuration) - Constructor for class io.goobi.viewer.controller.imaging.PdfHandler
Creates a new PdfHandler instance.
PdfInformationFilter - Class in io.goobi.viewer.api.rest.filters
JAX-RS response filter that enriches PDF information responses with viewer-specific metadata.
PdfInformationFilter() - Constructor for class io.goobi.viewer.api.rest.filters.PdfInformationFilter
 
PdfRequestFilter - Class in io.goobi.viewer.api.rest.filters
JAX-RS request filter for PDF download requests.
PdfRequestFilter() - Constructor for class io.goobi.viewer.api.rest.filters.PdfRequestFilter
 
PdfRequestFilter(HttpServletRequest) - Constructor for class io.goobi.viewer.api.rest.filters.PdfRequestFilter
 
PdfSizeCalculator - Class in io.goobi.viewer.model.pdf
Calculates and stores estimated pdf file sizes based on image file size.
PdfSizeCalculator(Dataset) - Constructor for class io.goobi.viewer.model.pdf.PdfSizeCalculator
 
PERCENT_REPLACEMENT - Static variable in class io.goobi.viewer.controller.StringTools
Constant PERCENT_REPLACEMENT="U0025".
persistData(IDAO) - Method in class io.goobi.viewer.dao.update.CMSCategoryUpdate
persistData.
PERSISTENCE_XML - Static variable in class io.goobi.viewer.dao.impl.JPAClassLoader
Constant PERSISTENCE_XML="META-INF/persistence.xml".
PERSISTENCE_XML_MODULE - Static variable in class io.goobi.viewer.dao.impl.JPAClassLoader
Constant PERSISTENCE_XML_MODULE="META-INF/persistence-module.xml".
PersistentAnnotation - Class in io.goobi.viewer.model.annotation
 
PersistentAnnotation() - Constructor for class io.goobi.viewer.model.annotation.PersistentAnnotation
Empty constructor.
PersistentAnnotation(AbstractAnnotation, Long, String, Integer) - Constructor for class io.goobi.viewer.model.annotation.PersistentAnnotation
Creates a new PersistentAnnotation from a WebAnnotation.
PersistentAnnotation(PersistentAnnotation) - Constructor for class io.goobi.viewer.model.annotation.PersistentAnnotation
 
PersistentCMSComponent - Class in io.goobi.viewer.model.cms.pages.content
JPA entity representing a CMS component instance persisted to the database, storing its ordering, translated labels, content items, and the association to a CMS page or template.
PersistentCMSComponent() - Constructor for class io.goobi.viewer.model.cms.pages.content.PersistentCMSComponent
JPA constructor.
PersistentCMSComponent(CMSComponent) - Constructor for class io.goobi.viewer.model.cms.pages.content.PersistentCMSComponent
 
PersistentCMSComponent(CMSComponent, Collection<CMSContent>) - Constructor for class io.goobi.viewer.model.cms.pages.content.PersistentCMSComponent
 
PersistentCMSComponent(PersistentCMSComponent) - Constructor for class io.goobi.viewer.model.cms.pages.content.PersistentCMSComponent
 
PersistentTableDataProvider<T> - Class in io.goobi.viewer.managedbeans.tabledata
Table data provider that persists filter and sorting state across requests for admin data tables.
PersistentTableDataProvider(TableDataSource<T>) - Constructor for class io.goobi.viewer.managedbeans.tabledata.PersistentTableDataProvider
Creates a new PersistentTableDataProvider instance.
persistNewClient(String, HttpServletRequest) - Method in class io.goobi.viewer.model.security.clients.ClientApplicationManager
Creates a new ClientApplication with the given identifier and IP of the given request and store it in the database.
PERSON - Enum constant in enum class io.goobi.viewer.api.rest.model.ner.NERTag.Type
 
PERSON - Enum constant in enum class io.goobi.viewer.model.crowdsourcing.DisplayUserGeneratedContent.ContentType
 
PERSON - Enum constant in enum class io.goobi.viewer.model.search.HitType
 
PERSON - Enum constant in enum class io.goobi.viewer.solr.SolrConstants.MetadataGroupType
 
PERSON_ONEFIELD - Static variable in class io.goobi.viewer.solr.SolrConstants
Constant PERSON_ONEFIELD="MD_CREATOR".
PhotoOEmbedResponse - Class in io.goobi.viewer.servlets.oembed
oEmbed response for photo-type resources, carrying image URL and dimensions.
PhotoOEmbedResponse(OEmbedRecord) - Constructor for class io.goobi.viewer.servlets.oembed.PhotoOEmbedResponse
Constructor.
PhysicalElement - Class in io.goobi.viewer.model.viewer
Physical element (page) containing an image, video or audio.
PhysicalElement.CoordsFormat - Enum Class in io.goobi.viewer.model.viewer
Enumerates the coordinate annotation formats that may be present on a physical page, used to determine how word-level highlight coordinates are read and applied.
PhysicalElementBuilder - Class in io.goobi.viewer.model.viewer
Builder for PhysicalElement instances.
PhysicalElementBuilder() - Constructor for class io.goobi.viewer.model.viewer.PhysicalElementBuilder
 
PhysicalResource - Class in io.goobi.viewer.model.viewer
Represents a physical file resource belonging to a digitised record, encapsulating the file path, record identifier, page order, file size, MIME type, and access-permission checks.
PhysicalResource(Path, String, String, Long, Long, String) - Constructor for class io.goobi.viewer.model.viewer.PhysicalResource
 
PHYSID - Static variable in class io.goobi.viewer.solr.SolrConstants
Constant PHYSID="PHYSID".
pi - Variable in class io.goobi.viewer.model.job.upload.UploadJob
 
pi - Variable in class io.goobi.viewer.model.viewer.StructElementStub
Identifier of top level structure element of the tree to which this structure element belongs.
PI - Enum constant in enum class io.goobi.viewer.managedbeans.CmsCollectionsBean.CMSCollectionImageMode
 
PI - Static variable in class io.goobi.viewer.solr.SolrConstants
Constant PI="PI".
PI_ANCHOR - Static variable in class io.goobi.viewer.solr.SolrConstants
Constant PI_ANCHOR="PI_ANCHOR".
PI_PARENT - Static variable in class io.goobi.viewer.solr.SolrConstants
Constant PI_PARENT="PI_PARENT".
PI_TITLE_FILTER - Static variable in class io.goobi.viewer.managedbeans.CmsRecordNotesBean
 
PI_TOPSTRUCT - Static variable in class io.goobi.viewer.solr.SolrConstants
Constant PI_TOPSTRUCT="PI_TOPSTRUCT".
PICTURE - Enum constant in enum class io.goobi.viewer.model.crowdsourcing.DisplayUserGeneratedContent.ContentType
 
PIInSolrValidator - Class in io.goobi.viewer.faces.validators
Syntax validator for passwords addresses.
PIInSolrValidator() - Constructor for class io.goobi.viewer.faces.validators.PIInSolrValidator
 
pingSolrIndex() - Method in class io.goobi.viewer.solr.SolrSearchIndex
 
PIPE_REPLACEMENT - Static variable in class io.goobi.viewer.controller.StringTools
Constant PIPE_REPLACEMENT="U007C".
PIValidator - Class in io.goobi.viewer.faces.validators
Syntax validator for passwords addresses.
PIValidator() - Constructor for class io.goobi.viewer.faces.validators.PIValidator
 
PLACEHOLDER_HIGHLIGHTING_END - Static variable in class io.goobi.viewer.model.search.SearchHelper
Constant PLACEHOLDER_HIGHLIGHTING_END="##HLE##".
PLACEHOLDER_HIGHLIGHTING_START - Static variable in class io.goobi.viewer.model.search.SearchHelper
Constant PLACEHOLDER_HIGHLIGHTING_START="##HLS##".
PLACEHOLDER_SPACE - Static variable in class io.goobi.viewer.controller.StringConstants
 
PLACEPUBLISH - Static variable in class io.goobi.viewer.solr.SolrConstants
Constant PLACEPUBLISH="MD_PLACEPUBLISH".
PLAINTEXT - Enum constant in enum class io.goobi.viewer.model.crowdsourcing.questions.QuestionType
 
PLAINTEXT - Enum constant in enum class io.goobi.viewer.model.iiif.presentation.v2.builder.LinkingProperty.LinkingTarget
 
PLAINTEXT - Enum constant in enum class io.goobi.viewer.model.iiif.presentation.v3.builder.LinkingProperty.LinkingTarget
 
PLUS_REPLACEMENT - Static variable in class io.goobi.viewer.controller.StringTools
Constant PLUS_REPLACEMENT="U0025".
PLY - Enum constant in enum class io.goobi.viewer.model.viewer.object.ObjectFormat
 
Point - Class in io.goobi.viewer.model.maps
 
Point(double, double) - Constructor for class io.goobi.viewer.model.maps.Point
First longitide in eastern direction, then latitude in northern direction.
POINT_LAT_LNG_PATTERN - Static variable in class io.goobi.viewer.controller.GeoCoordinateConverter
 
POINT_LAT_LNG_PATTERN - Static variable in class io.goobi.viewer.model.maps.features.FeatureGenerator
 
Point3D - Class in io.goobi.viewer.model.viewer.object
Represents a point in 3D space with x, y, and z coordinates.
Point3D(double, double, double) - Constructor for class io.goobi.viewer.model.viewer.object.Point3D
Creates a new Point3D instance.
Polygon - Class in io.goobi.viewer.model.maps
 
Polygon(double[][]) - Constructor for class io.goobi.viewer.model.maps.Polygon
 
Polygon(List<Point>) - Constructor for class io.goobi.viewer.model.maps.Polygon
 
POLYGON_LAT_LNG_PATTERN - Static variable in class io.goobi.viewer.controller.GeoCoordinateConverter
 
POLYGON_LAT_LNG_PATTERN - Static variable in class io.goobi.viewer.model.maps.features.FeatureGenerator
 
populate(StructElement, AbstractPresentationModelElement2, List<PhysicalElement>) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.ManifestBuilder
populate.
populate(StructElement, StructElement, String, List<StringPair>, Map<String, Set<String>>, int, Locale) - Method in class io.goobi.viewer.model.metadata.Metadata
Populates the parameters of the given metadata with values from the given StructElement.
populate(StructElement, String, Range2) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.StructureBuilder
Adds Metadata and links to external services to a range.
populate(StructElement, String, List<StringPair>, Locale) - Method in class io.goobi.viewer.model.metadata.Metadata
 
populateCalendar() - Method in class io.goobi.viewer.model.calendar.CalendarView
Populates the calendar with items.
populateChildren(int, int, Locale, HttpServletRequest) - Method in class io.goobi.viewer.model.search.SearchHit
populateChildren.
populateCollection(String) - Method in class io.goobi.viewer.managedbeans.BrowseBean
populateCollection.
populateCollectionList() - Method in class io.goobi.viewer.model.viewer.collections.CollectionView
populateCollectionList.
populateDescriptions() - Method in class io.goobi.viewer.model.cms.collections.CMSCollection
populateDescriptions.
populateDescriptions(List<String>) - Method in class io.goobi.viewer.model.cms.collections.CMSCollection
populateDescriptions.
populateLabels() - Method in class io.goobi.viewer.model.cms.collections.CMSCollection
populateLabels.
populateMonthsWithDays(String, String, String) - Static method in class io.goobi.viewer.managedbeans.CalendarBean
Generates the data for each month of the selected year.
populatePages(StructElement, String, Range2) - Method in class io.goobi.viewer.model.iiif.presentation.v2.builder.StructureBuilder
populatePages.
POSITIVE_INTEGER - Static variable in class io.goobi.viewer.controller.StringConstants
Matches any number between 0 and 999_999_999, all of which lie in the positive integer range.
post(URI, String) - Method in class io.goobi.viewer.model.security.authentication.HttpAuthenticationProvider
post.
postJobRequest(String, AbstractTaskManagerRequest) - Static method in class io.goobi.viewer.model.job.upload.UploadJob
 
postMail(List<String>, List<String>, List<String>, String, String) - Static method in class io.goobi.viewer.controller.NetTools
Sends an email to with the given subject and body to the given recipient list.
postMail(List<String>, List<String>, List<String>, List<String>, String, String) - Method in class io.goobi.viewer.model.email.EMailSender
Sends an email to with the given subject and body to the given recipient list using the given SMTP parameters.
PpnResolver - Class in io.goobi.viewer.servlets
This Servlet maps a given lucene field value to a url and then either redirects there or forwards there, depending on the config.
PpnResolver() - Constructor for class io.goobi.viewer.servlets.PpnResolver
 
PREFIX_BOOL - Static variable in class io.goobi.viewer.solr.SolrConstants
Constant PREFIX_BOOL="BOOL_".
PREFIX_FACET - Static variable in class io.goobi.viewer.solr.SolrConstants
Constant PREFIX_FACET="FACET_".
PREFIX_GROUPID - Static variable in class io.goobi.viewer.solr.SolrConstants
Constant PREFIX_GROUPID="GROUPID_".
PREFIX_GROUPORDER - Static variable in class io.goobi.viewer.solr.SolrConstants
Constant PREFIX_GROUPORDER="GROUPORDER_".
PREFIX_MDNUM - Static variable in class io.goobi.viewer.solr.SolrConstants
Constant PREFIX_MDNUM="MDNUM_".
PREFIX_PRETTY - Static variable in class io.goobi.viewer.controller.StringConstants
 
PREFIX_PRIV - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PREFIX_PRIV="PRIV_".
PREFIX_SORT - Static variable in class io.goobi.viewer.solr.SolrConstants
Constant PREFIX_SORT="SORT_".
PREFIX_TICKET - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PREFIX_TICKET="TICKET_".
prepareItemForBookmarkList() - Method in class io.goobi.viewer.managedbeans.BookmarkBean
prepareItemForBookmarkList.
prepareQuery(String) - Static method in class io.goobi.viewer.model.search.SearchHelper
prepareQuery.
prepareQuery(String, String) - Static method in class io.goobi.viewer.model.search.SearchHelper
Puts non-empty queries into parentheses and replaces empty queries with a top level record-only query (for collection listing).
preQuery() - Method in class io.goobi.viewer.dao.impl.JPADAO
Operation to call before getting an entity manager. currently noop
PRERENDER_PDF - Enum constant in enum class io.goobi.viewer.model.job.TaskType
Write single page pdfs to storage to be used when creating a full record pdf.
PrerenderPdfMessageHandler - Class in io.goobi.viewer.model.job.mq
Message handler that pre-renders PDF files for individual pages of a digitized record and stores them on disk for faster subsequent delivery.
PrerenderPdfMessageHandler() - Constructor for class io.goobi.viewer.model.job.mq.PrerenderPdfMessageHandler
 
PrerenderPdfMessageHandler(ProcessDataResolver, ContentServerConfiguration) - Constructor for class io.goobi.viewer.model.job.mq.PrerenderPdfMessageHandler
 
PrerenderPdfsRequestParameters - Class in io.goobi.viewer.api.rest.model
Request parameters for the PRERENDER_PDF task, specifying the record identifier, an optional ContentServer configuration variant, and whether existing PDF files should be overwritten.
PrerenderPdfsRequestParameters() - Constructor for class io.goobi.viewer.api.rest.model.PrerenderPdfsRequestParameters
 
PresentationException - Exception Class in io.goobi.viewer.exceptions
Thrown when an error occurs while loading or presenting a digitized record.
PresentationException(String) - Constructor for exception class io.goobi.viewer.exceptions.PresentationException
Creates a new PresentationException instance.
PresentationException(String, Object...) - Constructor for exception class io.goobi.viewer.exceptions.PresentationException
 
PresentationException(String, Throwable) - Constructor for exception class io.goobi.viewer.exceptions.PresentationException
Creates a new PresentationException instance.
PresentationException(Throwable, String, Object...) - Constructor for exception class io.goobi.viewer.exceptions.PresentationException
Creates a new PresentationException instance.
PRETTY_FACES_CONFIG_PARAM_NAME - Static variable in class io.goobi.viewer.ContextListener
Constant PRETTY_FACES_CONFIG_PARAM_NAME="com.ocpsoft.pretty.CONFIG_FILES".
PRETTY_NEWSEARCH5 - Static variable in class io.goobi.viewer.controller.StringConstants
 
PRETTY_SEARCHADVANCED5 - Static variable in class io.goobi.viewer.controller.StringConstants
 
PRETTY_SEARCHTERM5 - Static variable in class io.goobi.viewer.controller.StringConstants
 
PrettyUrlTools - Class in io.goobi.viewer.controller
 
prevEntry() - Method in class io.goobi.viewer.model.translations.admin.TranslationGroup
Sets the previous MessageEntry element in the list active.
PREVIEW - Enum constant in enum class io.goobi.viewer.model.cms.pages.content.CMSComponentScope
Component is visible in a preview of its owning page embedded within another page.
prevImage() - Method in class io.goobi.viewer.model.viewer.ViewManager
prevImage.
previousThumbnailSection() - Method in class io.goobi.viewer.model.viewer.ViewManager
previousThumbnailSection.
PRIORITY_REDIRECT - Static variable in class io.goobi.viewer.api.rest.filters.FilterTools
 
PriorityComparator - Class in io.goobi.viewer.model.cms.media
Comparator that sorts as many items marked as high priority to the beginning of the list as are given in the constructor The remaining items will be sorted randomly if the random parameter is true or else by the CMSMediaItem.compareTo(CMSMediaItem).
PriorityComparator(Integer, boolean) - Constructor for class io.goobi.viewer.model.cms.media.PriorityComparator
 
PRIV_ARCHIVE_DISPLAY_NODE - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_ARCHIVE_DISPLAY_NODE="PRIV_ARCHIVE_DISPLAY_NODE".
PRIV_CMS_ALL_CATEGORIES - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_CMS_ALL_CATEGORIES="CMS_ALL_CATEGORIES".
PRIV_CMS_ALL_SUBTHEMES - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_CMS_ALL_SUBTHEMES="CMS_ALL_SUBTHEMES".
PRIV_CMS_ALL_TEMPLATES - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_CMS_ALL_TEMPLATES="CMS_ALL_TEMPLATES".
PRIV_CMS_CATEGORIES - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_CMS_CATEGORIES="CMS_CATEGORIES".
PRIV_CMS_COLLECTIONS - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_CMS_COLLECTIONS="CMS_COLLECTIONS".
PRIV_CMS_MENU - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_CMS_MENU="CMS_MENU".
PRIV_CMS_PAGES - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_CMS_PAGES="CMS_PAGES".
PRIV_CMS_STATIC_PAGES - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_CMS_STATIC_PAGES="CMS_STATIC_PAGES".
PRIV_CROWDSOURCING_ALL_CAMPAIGNS - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_CROWDSOURCING_ALL_CAMPAIGNS="CROWDSOURCING_ALL_CAMPAIGNS".
PRIV_CROWDSOURCING_ANNOTATE_CAMPAIGN - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_CROWDSOURCING_ANNOTATE_CAMPAIGN="CROWDSOURCING_ANNOTATE_CAMPAIGN".
PRIV_CROWDSOURCING_REVIEW_CAMPAIGN - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_CROWDSOURCING_REVIEW_CAMPAIGN="CROWDSOURCING_REVIEW_CAMPAIGN".
PRIV_DELETE_OCR_PAGE - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_DELETE_OCR_PAGE="DELETE_OCR_PAGE".
PRIV_DOWNLOAD_BORN_DIGITAL_FILES - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_DOWNLOAD_BORN_DIGITAL_FILES="DOWNLOAD_BORN_DIGITAL_FILES".
PRIV_DOWNLOAD_IMAGES - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_DOWNLOAD_IMAGES="DOWNLOAD_IMAGES".
PRIV_DOWNLOAD_METADATA - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_DOWNLOAD_METADATA="DOWNLOAD_METADATA".
PRIV_DOWNLOAD_ORIGINAL_CONTENT - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_DOWNLOAD_ORIGINAL_CONTENT="DOWNLOAD_ORIGINAL_CONTENT".
PRIV_DOWNLOAD_PAGE_PDF - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_DOWNLOAD_PAGE_PDF="DOWNLOAD_PAGE_PDF".
PRIV_DOWNLOAD_PDF - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_DOWNLOAD_PDF="DOWNLOAD_PDF".
PRIV_GENERATE_IIIF_MANIFEST - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Deprecated.
iiif manifests are now always allowed, but individual resources therein may not be, depending on specific privileges
PRIV_LEGAL_DISCLAIMER - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_CMS_PAGES="PRIV_LEGAL_DISCLAIMER".
PRIV_LIST - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_LIST="LIST".
PRIV_SET_REPRESENTATIVE_IMAGE - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_SET_REPRESENTATIVE_IMAGE="SET_REPRESENTATIVE_IMAGE".
PRIV_VIEW_AUDIO - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_VIEW_AUDIO="VIEW_AUDIO".
PRIV_VIEW_CMS - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_VIEW_CMS="PRIV_VIEW_CMS".
PRIV_VIEW_FULLTEXT - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_VIEW_FULLTEXT="VIEW_FULLTEXT".
PRIV_VIEW_IMAGES - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_VIEW_IMAGES="VIEW_IMAGES".
PRIV_VIEW_METADATA - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_VIEW_UGC="PRIV_VIEW_METADATA".
PRIV_VIEW_THUMBNAILS - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_VIEW_THUMBNAILS="VIEW_THUMBNAILS".
PRIV_VIEW_UGC - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_VIEW_UGC="PRIV_VIEW_UGC".
PRIV_VIEW_VIDEO - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_VIEW_VIDEO="VIEW_VIDEO".
PRIV_ZOOM_IMAGES - Static variable in interface io.goobi.viewer.model.security.IPrivilegeHolder
Constant PRIV_ZOOM_IMAGES="ZOOM_IMAGES".
privacy - Enum constant in enum class io.goobi.viewer.model.viewer.PageType
 
privacy - Enum constant in enum class io.goobi.viewer.model.viewer.themes.ThemeLink.InternalService
 
PRIVATE - Enum constant in enum class io.goobi.viewer.model.annotation.PublicationStatus
 
PRIVATE - Enum constant in enum class io.goobi.viewer.model.cms.pages.PublicationStatus
Only visible to users with the appropriate rights to edit this page.
PRIVATE - Enum constant in enum class io.goobi.viewer.model.crowdsourcing.campaigns.Campaign.CampaignVisibility
Hidden for all users except in the admin backend.
PRIVS_CMS - Static variable in class io.goobi.viewer.model.security.AbstractPrivilegeHolder
Constant array containing all constants for CMS privileges.
PRIVS_RECORD - Static variable in class io.goobi.viewer.model.security.AbstractPrivilegeHolder
Constant array containing all constants for record privileges.
probeContentType(String) - Static method in class io.goobi.viewer.controller.FileTools
Guess the content type of the given text, using URLConnection.guessContentTypeFromName(String) If no content type could be determined, 'text/plain' is assumed.
probeContentType(URI) - Static method in class io.goobi.viewer.controller.FileTools
Guess the content type (mimeType) of the resource found at the given uri.
probeRecordResource(String, String, String) - Method in class io.goobi.viewer.api.rest.v2.auth.AuthorizationFlowResource
Probe service endpoint for general record related resources.
probeRecordStructureResource(String, String, String, String) - Method in class io.goobi.viewer.api.rest.v2.auth.AuthorizationFlowResource
Probe service endpoint for general record related resources.
probeResource(String, int, String) - Method in class io.goobi.viewer.api.rest.v2.auth.AuthorizationFlowResource
Probe service endpoint (page PDF).
probeResource(String, String) - Method in class io.goobi.viewer.api.rest.v2.auth.AuthorizationFlowResource
Probe service endpoint (METS resolver).
probeResource(String, String, String) - Method in class io.goobi.viewer.api.rest.v2.auth.AuthorizationFlowResource
Probe service endpoint (image and text).
Procedure - Interface in io.goobi.viewer.controller
Functional interface taking no arguments and having no return value.
ProcessCreationRequest - Class in io.goobi.viewer.model.job.upload
Request payload sent to the Goobi workflow REST API to create a new digitisation process, carrying the record identifier, process title, logical docstruct type, workflow template reference, and optional metadata and property maps.
ProcessCreationRequest() - Constructor for class io.goobi.viewer.model.job.upload.ProcessCreationRequest
 
ProcessCreationResponse - Class in io.goobi.viewer.model.job.upload
Response returned by the Goobi workflow REST API after a process-creation request, indicating success or failure and providing the newly created process name and ID on success.
ProcessCreationResponse() - Constructor for class io.goobi.viewer.model.job.upload.ProcessCreationResponse
 
ProcessDataResolver - Class in io.goobi.viewer.controller
Utility class for retrieving data folders, data files and source files.
ProcessDataResolver() - Constructor for class io.goobi.viewer.controller.ProcessDataResolver
 
ProcessDataResolver(Configuration, SolrSearchIndex, RestApiManager) - Constructor for class io.goobi.viewer.controller.ProcessDataResolver
 
processId - Variable in class io.goobi.viewer.model.job.upload.UploadJob
Assigned Goobi workflow process ID.
PROCESSING - Enum constant in enum class io.goobi.viewer.controller.mq.MessageStatus
 
PROCESSING - Enum constant in enum class io.goobi.viewer.websockets.DownloadTaskEndpoint.Status
 
ProcessOutputReader - Class in io.goobi.viewer.controller.shell
Runnable that drains an InputStream (typically stdout or stderr of a child process) into a string buffer.
ProcessOutputReader(InputStream) - Constructor for class io.goobi.viewer.controller.shell.ProcessOutputReader
 
processRequest(HttpServletRequest, HttpServletResponse, String, String) - Method in class io.goobi.viewer.api.rest.model.MediaDeliveryService
Processes the actual request.
ProcessStatusResponse - Class in io.goobi.viewer.model.job.upload
Response returned by the Goobi workflow REST API when querying the status of an existing process, including its title, ID, creation date, completion flag, associated workflow steps, and process properties.
ProcessStatusResponse() - Constructor for class io.goobi.viewer.model.job.upload.ProcessStatusResponse
 
Progress - Class in io.goobi.viewer.model.files.external
Immutable snapshot of a transfer's progress, holding the number of bytes already processed and the total expected size, with convenience methods for relative and percentage values.
Progress(long, long) - Constructor for class io.goobi.viewer.model.files.external.Progress
 
ProgressInputStream - Class in io.goobi.viewer.model.files.external
A FilterInputStream that tracks the number of bytes read and reports download progress via a callback.
ProgressInputStream(InputStream, long, Optional<Consumer<Progress>>) - Constructor for class io.goobi.viewer.model.files.external.ProgressInputStream
 
PropertyResponse - Class in io.goobi.viewer.model.job.upload
Represents a single name/value process property returned as part of a ProcessStatusResponse from the Goobi workflow REST API.
PropertyResponse() - Constructor for class io.goobi.viewer.model.job.upload.PropertyResponse
 
ProviderConfiguration - Class in io.goobi.viewer.controller.model
Bundles provider configurations for IIIF manifests into a single object.
ProviderConfiguration(String, String) - Constructor for class io.goobi.viewer.controller.model.ProviderConfiguration
 
ProviderConfiguration(HierarchicalConfiguration<ImmutableNode>) - Constructor for class io.goobi.viewer.controller.model.ProviderConfiguration
 
ProviderConfiguration(HierarchicalConfiguration<ImmutableNode>, VariableReplacer) - Constructor for class io.goobi.viewer.controller.model.ProviderConfiguration
 
providerName - Variable in class io.goobi.viewer.servlets.oembed.OEmbedResponse
 
providerUrl - Variable in class io.goobi.viewer.servlets.oembed.OEmbedResponse
 
PUBLIC - Enum constant in enum class io.goobi.viewer.api.rest.model.tasks.Task.Accessibility
Anyone may access this task.
PUBLIC - Enum constant in enum class io.goobi.viewer.model.crowdsourcing.campaigns.Campaign.CampaignVisibility
Visible by all users.
PublicationStatus - Enum Class in io.goobi.viewer.model.annotation
 
PublicationStatus - Enum Class in io.goobi.viewer.model.cms.pages
Describes whether a CMSPage is published or not.
PUBLISHED - Enum constant in enum class io.goobi.viewer.model.annotation.PublicationStatus
 
PUBLISHED - Enum constant in enum class io.goobi.viewer.model.cms.pages.content.ContentItemPublicationState
Viewable for all users.
PUBLISHED - Enum constant in enum class io.goobi.viewer.model.cms.pages.PublicationStatus
Visible to everyone.
PUBLISHER - Static variable in class io.goobi.viewer.model.citation.CitationDataProvider
 
PUBLISHER - Static variable in class io.goobi.viewer.solr.SolrConstants
Constant PUBLISHER="MD_PUBLISHER".
PUBLISHER_PLACE - Static variable in class io.goobi.viewer.model.citation.CitationDataProvider
 
PULL_THEME - Enum constant in enum class io.goobi.viewer.model.job.TaskType
Pull the git repository of the viewer theme if it exists in the configured location.
PullThemeHandler - Class in io.goobi.viewer.model.job.mq
Message handler that pulls the latest version of the configured viewer theme from its version control repository via a shell command.
PullThemeHandler() - Constructor for class io.goobi.viewer.model.job.mq.PullThemeHandler
 
PURGE_EXPIRED_BEARER_TOKENS - Enum constant in enum class io.goobi.viewer.model.job.TaskType
Remove expired IIIF authorization bearer tokens from application scope.
PURGE_EXPIRED_DOWNLOAD_PDFS - Enum constant in enum class io.goobi.viewer.model.job.TaskType
Check the pdf-download folder and delete all pdf files which are not locked and last accessed 15 days ago.
PURGE_EXPIRED_DOWNLOAD_TICKETS - Enum constant in enum class io.goobi.viewer.model.job.TaskType
Remove expired born digital content download tickets from the DB.
PurgeExpiredBearerTokensHandler - Class in io.goobi.viewer.model.job.mq
Message handler that removes all expired bearer tokens from the in-memory token manager.
PurgeExpiredBearerTokensHandler() - Constructor for class io.goobi.viewer.model.job.mq.PurgeExpiredBearerTokensHandler
 
PurgeExpiredDownloadPdfsMessageHandler - Class in io.goobi.viewer.model.job.mq
Message handler that scans the PDF download folder and deletes all expired, unlocked PDF download files.
PurgeExpiredDownloadPdfsMessageHandler() - Constructor for class io.goobi.viewer.model.job.mq.PurgeExpiredDownloadPdfsMessageHandler
 
PurgeExpiredDownloadsHandler - Class in io.goobi.viewer.model.job.mq
Message handler that removes all expired download access tickets from the database.
PurgeExpiredDownloadsHandler() - Constructor for class io.goobi.viewer.model.job.mq.PurgeExpiredDownloadsHandler
 
purgeExpiredTokens() - Method in class io.goobi.viewer.model.iiif.auth.BearerTokenManager
 
put(Object, Boolean) - Method in class io.goobi.viewer.model.misc.SelectionManager
 
put(String, Object) - Method in interface io.goobi.viewer.controller.DataStorage
 
put(String, Object) - Method in class io.goobi.viewer.managedbeans.storage.ApplicationBean
 
put(String, Object) - Method in class io.goobi.viewer.managedbeans.storage.StorageBean
 
put(String, List<IMetadataValue>) - Method in class io.goobi.viewer.model.metadata.MetadataContainer
 
put(K, V) - Method in class io.goobi.viewer.controller.model.CachingMap
 
put(K, V) - Method in class io.goobi.viewer.model.search.FacetSorting.SortingMap
Adds an entry to the underlying map.
putAll(Map<? extends T, ? extends Boolean>) - Method in class io.goobi.viewer.model.misc.SelectionManager
 
putNavigationState(Map<String, Object>, HttpSession) - Method in class io.goobi.viewer.exceptions.MyExceptionHandler
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form