Uses of Class
io.goobi.viewer.exceptions.DAOException
Package
Description
-
Uses of DAOException in io.goobi.viewer.api.rest.resourcebuilders
Modifier and TypeMethodDescriptionabstract SuccessMessage
AbstractBookmarkResourceBuilder.addBookmarkList()
abstract SuccessMessage
AbstractBookmarkResourceBuilder.addBookmarkList
(String name) SessionBookmarkResourceBuilder.addBookmarkList()
SessionBookmarkResourceBuilder.addBookmarkList
(String name) UserBookmarkResourceBuilder.addBookmarkList()
Adds a new BookmarkList with the given name to the current users bookmark lists.UserBookmarkResourceBuilder.addBookmarkList
(String name) Adds a new BookmarkList with the given name to the current users bookmark lists.abstract SuccessMessage
AbstractBookmarkResourceBuilder.addBookmarkToBookmarkList
(Long id, String pi) abstract SuccessMessage
AbstractBookmarkResourceBuilder.addBookmarkToBookmarkList
(Long id, String pi, String logId, String pageString) SessionBookmarkResourceBuilder.addBookmarkToBookmarkList
(Long id, String pi) Adds an item with the given pi to the session stored bookmark list, creating a new bookmark list if needed.SessionBookmarkResourceBuilder.addBookmarkToBookmarkList
(Long id, String pi, String logId, String pageString) Adds an item with the given pi, logid and page number to the session stored bookmark list, creating a new bookmark list if needed.UserBookmarkResourceBuilder.addBookmarkToBookmarkList
(Long id, String pi) Adds a new Bookmark with the given pi to the current users bookmark list with the given id.UserBookmarkResourceBuilder.addBookmarkToBookmarkList
(Long id, String pi, String logId, String pageString) Adds a new Bookmark with the given pi, LOGID and page number to the current user's bookmark list with the given id.UserBookmarkResourceBuilder.addUserBookmarkListFromSession
(String name, javax.servlet.http.HttpSession session) Adds the current session bookmark list to the current user's bookmark lists under the given name.UserBookmarkResourceBuilder.addUserBookmarkListFromSession
(javax.servlet.http.HttpSession session) Adds the current session bookmark list to the current user bookmark lists under a newly generated name.UserBookmarkResourceBuilder.countUserBookmarks
(Long id) Counts the items contained in the current user's bookmark list with the given id and returns the number as plain integer.abstract SuccessMessage
AbstractBookmarkResourceBuilder.deleteBookmarkFromBookmarkList
(Long id, String pi) abstract SuccessMessage
AbstractBookmarkResourceBuilder.deleteBookmarkFromBookmarkList
(Long id, String pi, String logId, String pageString) SessionBookmarkResourceBuilder.deleteBookmarkFromBookmarkList
(Long id, String pi) Deletes the bookmark with the given pi from the session store bookmark list.SessionBookmarkResourceBuilder.deleteBookmarkFromBookmarkList
(Long id, String pi, String logId, String pageString) Deletes the bookmark with the given pi, logid and page number from the session store bookmark list.UserBookmarkResourceBuilder.deleteBookmarkFromBookmarkList
(Long id, String pi) Removes a Bookmark with the given pi from the current users bookmark list with the given id.UserBookmarkResourceBuilder.deleteBookmarkFromBookmarkList
(Long id, String pi, String logId, String pageString) Removes a Bookmark with the given pi, logid and page number from the current users bookmark list with the given id.abstract SuccessMessage
AbstractBookmarkResourceBuilder.deleteBookmarkList
(Long id) SessionBookmarkResourceBuilder.deleteBookmarkList
(Long id) UserBookmarkResourceBuilder.deleteBookmarkList
(Long id) Deletes the current user's bookmark list with the given id.abstract List<BookmarkList>
AbstractBookmarkResourceBuilder.getAllBookmarkLists()
SessionBookmarkResourceBuilder.getAllBookmarkLists()
Returns the session stored bookmark list, creating a new empty one if needed.UserBookmarkResourceBuilder.getAllBookmarkLists()
Returns all BookmarkList owned by the current user.AbstractBookmarkResourceBuilder.getAllPublicBookmarkLists()
Returns all public bookmark lists.abstract de.intranda.api.iiif.presentation.v2.Collection2
AbstractBookmarkResourceBuilder.getAsCollection
(Long id, AbstractApiUrlManager urls) de.intranda.api.iiif.presentation.v2.Collection2
AbstractBookmarkResourceBuilder.getAsCollection
(String sharedKey, AbstractApiUrlManager urls) getAsCollection.de.intranda.api.iiif.presentation.v2.Collection2
SessionBookmarkResourceBuilder.getAsCollection
(Long id, AbstractApiUrlManager urls) de.intranda.api.iiif.presentation.v2.Collection2
UserBookmarkResourceBuilder.getAsCollection
(Long id, AbstractApiUrlManager urls) getAsCollection.de.intranda.api.iiif.presentation.v2.Sequence
IIIFPresentation2ResourceBuilder.getBaseSequence
(String pi, BuildMode buildMode, String preferedViewName) abstract BookmarkList
AbstractBookmarkResourceBuilder.getBookmarkListById
(Long id) SessionBookmarkResourceBuilder.getBookmarkListById
(Long id) UserBookmarkResourceBuilder.getBookmarkListById
(Long id) Returns the bookmark list with the given id, provided it is owned by the user or it is public or shared to him.abstract String
AbstractBookmarkResourceBuilder.getBookmarkListForMirador
(Long id, AbstractApiUrlManager urls) SessionBookmarkResourceBuilder.getBookmarkListForMirador
(Long id, AbstractApiUrlManager urls) Returns the session stored bookmark list, creating a new empty one if needed.UserBookmarkResourceBuilder.getBookmarkListForMirador
(Long id, AbstractApiUrlManager urls) Returns the user bookmark list with the given ID.de.intranda.api.iiif.presentation.IPresentationModelElement
Optional<de.intranda.api.annotation.wa.WebAnnotation>
AnnotationsResourceBuilder.getCommentWebAnnotation
(long id) UserBookmarkResourceBuilder.getContainingUserBookmarkLists
(String pi) Returns the bookmark list containing the object with the given pi if is contained in any bookmark list of the current user.UserBookmarkResourceBuilder.getContainingUserBookmarkLists
(String pi, String logId, String pageString) Returns the bookmark list containing the object with the given pi, logid and page number if is contained in any bookmark list of the current user.de.intranda.api.iiif.presentation.v2.Layer
de.intranda.api.iiif.presentation.IPresentationModelElement
IIIFPresentation2ResourceBuilder.getManifest
(String pi, List<Integer> pagesToInclude, BuildMode mode) List<de.intranda.api.iiif.presentation.IPresentationModelElement>
IIIFPresentation2ResourceBuilder.getManifestsForQuery
(String query, String sortFields, int first, int rows) de.intranda.api.annotation.IAnnotationCollection
AnnotationsResourceBuilder.getOAnnotationListForPage
(String pi, Integer pageNo, URI uri) de.intranda.api.iiif.presentation.v2.AnnotationList
AnnotationsResourceBuilder.getOAnnotationListForPageComments
(String pi, Integer pageNo, URI uri) de.intranda.api.iiif.presentation.v2.AnnotationList
AnnotationsResourceBuilder.getOAnnotationListForRecord
(String pi, URI uri) de.intranda.api.iiif.presentation.v2.AnnotationList
AnnotationsResourceBuilder.getOAnnotationListForRecordComments
(String pi, URI uri) Optional<de.intranda.api.annotation.oa.OpenAnnotation>
AnnotationsResourceBuilder.getOpenAnnotation
(Long id) de.intranda.api.iiif.presentation.v2.Range2
RisResourceBuilder.getRIS
(StructElement se) AbstractBookmarkResourceBuilder.getSharedBookmarkList
(String shareKey) SessionBookmarkResourceBuilder.getSharedBookmarkList
(String shareKey) AbstractBookmarkResourceBuilder.getSharedBookmarkListForMirador
(String key, AbstractApiUrlManager urls) SessionBookmarkResourceBuilder.getUserBookmarkListById
(Long id) Returns the bookmark list with the given id, provided it is owned by the user or it is public or shared to him.Optional<de.intranda.api.annotation.wa.WebAnnotation>
AnnotationsResourceBuilder.getWebAnnotation
(long id) de.intranda.api.annotation.wa.collection.AnnotationCollection
AnnotationsResourceBuilder.getWebAnnotationCollectionForPage
(String pi, Integer pageNo, URI uri) de.intranda.api.annotation.wa.collection.AnnotationCollection
AnnotationsResourceBuilder.getWebAnnotationCollectionForPageComments
(String pi, int pageNo, URI uri) de.intranda.api.annotation.wa.collection.AnnotationCollection
AnnotationsResourceBuilder.getWebAnnotationCollectionForRecord
(String pi, URI uri) de.intranda.api.annotation.wa.collection.AnnotationCollection
AnnotationsResourceBuilder.getWebAnnotationCollectionForRecordComments
(String pi, URI uri) de.intranda.api.annotation.wa.collection.AnnotationPage
AnnotationsResourceBuilder.getWebAnnotationPage
(Integer page) de.intranda.api.annotation.wa.collection.AnnotationPage
AnnotationsResourceBuilder.getWebAnnotationPageForPage
(String pi, Integer pageNo, URI uri, Integer page) de.intranda.api.annotation.wa.collection.AnnotationPage
AnnotationsResourceBuilder.getWebAnnotationPageForPageComments
(String pi, Integer pageNo, URI uri) de.intranda.api.annotation.wa.collection.AnnotationPage
AnnotationsResourceBuilder.getWebAnnotationPageForPageComments
(String pi, URI uri, Integer pageNo, Integer collectionPage) de.intranda.api.annotation.wa.collection.AnnotationPage
AnnotationsResourceBuilder.getWebAnnotationPageForRecord
(String pi, URI uri, Integer page) de.intranda.api.annotation.wa.collection.AnnotationPage
AnnotationsResourceBuilder.getWebAnnotationPageForRecordComments
(String pi, URI uri, Integer page) SessionBookmarkResourceBuilder.isInSessionBookmarkList
(String pi) Returns "true" if the object with the given IP is in the session store bookmark list, "false" otherwise.SessionBookmarkResourceBuilder.isInSessionBookmarkList
(String pi, String logId, String pageString) Returns "true" if the object with the given IP, logid and page number is in the session store bookmark list, "false" otherwise.abstract void
AbstractBookmarkResourceBuilder.updateBookmarkList
(BookmarkList orig) void
UserBookmarkResourceBuilder.updateBookmarkList
(BookmarkList bookmarkList) javax.ws.rs.core.StreamingOutput
RisResourceBuilder.writeRIS
(StructElement se) -
Uses of DAOException in io.goobi.viewer.api.rest.v1.annotations
Modifier and TypeMethodDescriptionde.intranda.api.annotation.IAnnotation
AnnotationResource.addAnnotation
(de.intranda.api.annotation.IncomingAnnotation anno) de.intranda.api.annotation.IAnnotation
AnnotationResource.deleteAnnotation
(Long id) de.intranda.api.annotation.IAnnotation
AnnotationResource.getAnnotation
(Long id) de.intranda.api.annotation.wa.collection.AnnotationPage
AnnotationResource.getAnnotationCollectionPage
(Integer page) de.intranda.api.annotation.IAnnotation
AnnotationResource.getComment
(Long id) -
Uses of DAOException in io.goobi.viewer.api.rest.v1.bookmarks
Modifier and TypeMethodDescriptionBookmarkResource.addBookmarkList
(BookmarkList list) BookmarkResource.addItemToBookmarkList
(Long id, Bookmark item) BookmarkResource.deleteBookmarkItem
(Long listId, Long bookmarkId) BookmarkResource.deleteBookmarkList
(Long id) BookmarkResource.getBookmarkItem
(Long listId, Long bookmarkId) BookmarkResource.getBookmarkList
(Long id) de.intranda.api.iiif.presentation.v2.Collection2
BookmarkResource.getBookmarkListAsIIIFCollection
(Long id) BookmarkResource.getBookmarkListAsRSS
(Long id, String language, Integer maxHits) BookmarkResource.getBookmarkListAsRSSJson
(Long id, String language, Integer maxHits) BookmarkResource.getBookmarkListForMirador
(Long id) BookmarkResource.getOwnedBookmarkLists()
BookmarkResource.getPublicBookmarkLists()
de.intranda.api.iiif.presentation.v2.Collection2
BookmarkResource.getSharedBookmarkListAsCollection
(String key) BookmarkResource.getSharedBookmarkListAsRSS
(String key, String language, Integer maxHits) BookmarkResource.getSharedBookmarkListAsRSSJson
(String key, String language, Integer maxHits) BookmarkResource.getSharedBookmarkListByKey
(String key) BookmarkResource.getSharedBookmarkListForMirador
(String key) BookmarkResource.patchBookmarkList
(Long id, BookmarkList list) -
Uses of DAOException in io.goobi.viewer.api.rest.v1.clients
Modifier and TypeMethodDescriptionClientApplicationsResource.getAllClients()
List all registeredClientApplication
s.List all registeredClientApplication
s.ClientApplicationsResource.register()
ClientApplicationsResource.request()
ClientApplicationsResource.setClient
(String clientIdentifier, ClientApplication update) Change properties of an existingClientApplication
. -
Uses of DAOException in io.goobi.viewer.api.rest.v1.cms
Modifier and TypeMethodDescriptionCMSMediaResource.getAllMedia
(String tags, Integer maxItems, Integer prioritySlots, Boolean random) getMediaByTag.CMSMediaResource.getMediaItem
(Long id) CMSMediaResource.getMediaOfCategories
(String tags, Integer maxItems, Integer prioritySlots, Boolean random) getMediaByTag.javax.ws.rs.core.Response
CMSMediaResource.uploadMediaFiles
(boolean enabled, String filename, InputStream uploadedInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail) May receive a file from a multipart form and saves the file in the cms media folder.javax.ws.rs.core.Response
CMSMediaResource.validateUploadMediaFiles
(String filename) Return the media item for the given filename. -
Uses of DAOException in io.goobi.viewer.api.rest.v1.crowdsourcing
Modifier and TypeMethodDescriptionCampaignItemLogResource.addMessage
(LogMessage message, String pi, javax.servlet.http.HttpServletRequest servletRequest) void
CampaignItemLogResource.deleteMessage
(String pi, Long messageId) List<de.intranda.api.annotation.wa.WebAnnotation>
CampaignItemResource.getAnnotationsForManifest
(String pi, javax.servlet.http.HttpServletRequest request) Get all annotations for the given campaign and work, sorted by target.CampaignItemResource.getItemForManifest
(String persistentIdentifier, javax.servlet.http.HttpServletRequest servletRequest) Get theCampaignItem
for a campaign and work, containing the URL of the targeted resource (IIIF manifest) and all information to create a GUI for the campaign's questions.CampaignItemLogResource.getLogForManifest
(String pi, javax.servlet.http.HttpServletRequest servletRequest) CampaignItemLogResource.getMessage
(String pi, Long messageId, javax.servlet.http.HttpServletRequest servletRequest) void
CampaignItemResource.setAnnotationsForManifest
(List<CampaignItemResource.AnnotationPage> pages, String pi) Takes a map of annotation target (canvas/manifest) ids and replaces all annotations for the given campaign, pi and targeted pages if target is canvas) with the ones contained in the map.void
CampaignItemResource.setItemForManifest
(CampaignItem item, String persistentIdentifier, int page) Sets theCrowdsourcingStatus
for the given campaign and work and records theUser
who made the change. -
Uses of DAOException in io.goobi.viewer.api.rest.v1.downloads
Modifier and TypeMethodDescriptionDownloadResource.deleteAllDownloadJobs()
Remove all jobs from the database.DownloadResource.deleteEPUBDownloadJob
(String pi) Remove a download job from the database.DownloadResource.deleteEPUBDownloadJob
(String pi, String logId) Remove a download job from the database.DownloadResource.deleteEPUBDownloadJobs()
Remove all jobs of a type from the database.DownloadResource.deletePDFDownloadJob
(String pi) Remove a download job from the database.DownloadResource.deletePDFDownloadJob
(String pi, String logId) Remove a download job from the database.DownloadResource.deletePDFDownloadJobs()
Remove all jobs of a type from the database.DownloadResource.getAllDownloadJobs()
Get information about all download jobs of a type.DownloadResource.getDownloadJobs()
Get information about all download jobs of a type.DownloadResource.getEPUBDownloadInfo
(String pi) Get information about a specific downloadJob.DownloadResource.getEPUBDownloadInfo
(String pi, String logId) Get information about a specific downloadJob.DownloadResource.getPDFDownloadInfo
(String pi) Get information about a specific downloadJob.DownloadResource.getPDFDownloadInfo
(String pi, String logId) Get information about a specific downloadJob.DownloadResource.getPDFDownloadJobs()
Get information about all download jobs of a type.DownloadResource.putPDFDownloadJob
(String pi, String usePdfSource, String email) DownloadResource.putPDFDownloadJob
(String pi, String logId, String usePdfSource, String email) -
Uses of DAOException in io.goobi.viewer.api.rest.v1.index
Modifier and TypeMethodDescriptionIndexResource.getRecordsForQuery
(RecordsRequestParameters params) -
Uses of DAOException in io.goobi.viewer.api.rest.v1.records
Modifier and TypeMethodDescriptionde.intranda.api.annotation.IAnnotationCollection
RecordPageResource.getAnnotationsForRecord
(Integer pageNo) de.intranda.api.annotation.IAnnotationCollection
RecordResource.getAnnotationsForRecord
(String format) de.intranda.api.iiif.presentation.IPresentationModelElement
de.intranda.api.annotation.wa.collection.AnnotationPage
RecordResource.getCommentPageForRecord
(Integer page) de.intranda.api.annotation.IAnnotationCollection
RecordPageResource.getCommentsForPage
(Integer pageNo) de.intranda.api.annotation.IAnnotationCollection
RecordResource.getCommentsForRecord
(String format) de.intranda.api.iiif.presentation.IPresentationModelElement
de.intranda.api.iiif.presentation.IPresentationModelElement
RecordPageResource.getManifest
(Integer pageNo, String mode) de.intranda.api.iiif.presentation.IPresentationModelElement
RecordResource.getManifest
(String mode) javax.ws.rs.core.Response
RecordFileResource.getMediaFile
(String filename) de.intranda.api.iiif.presentation.IPresentationModelElement
RecordSectionResource.getRange()
RecordResource.getRISAsFile()
RecordSectionResource.getRISAsFile()
RecordResource.getRISAsText()
getRISAsText.RecordSectionResource.getRISAsText()
getRISAsText.de.intranda.api.iiif.presentation.IPresentationModelElement
RecordPageResource.getSequence
(String mode, String preferedView) javax.ws.rs.core.Response
RecordFileResource.getSourceFile
(String filename) de.intranda.api.annotation.IAnnotationCollection
RecordPageResource.getTextForPage
(Integer pageNo, String format) RecordResource.getTOCAsText()
de.intranda.api.iiif.discovery.OrderedCollectionPage<de.intranda.api.iiif.presentation.IPresentationModelElement>
RecordsListResource.listManifests
(String query, Integer firstRow, Integer rows, String start, String end, String subtheme, String sort) -
Uses of DAOException in io.goobi.viewer.api.rest.v1.search
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
SearchResultResource.getRISAsFile
(String query, String sortString, String activeFacetString, int proximitySearchDistance) -
Uses of DAOException in io.goobi.viewer.api.rest.v1.statistics.usage
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
UsageStatisticsResource.getStatisticsForDay
(String date, String recordFilterQuery, String inFormat) javax.ws.rs.core.Response
UsageStatisticsResource.getStatisticsListForDates
(String start, String end, String recordFilterQuery, String inFormat, Integer step, String stepUnit) -
Uses of DAOException in io.goobi.viewer.api.rest.v2.annotations
Modifier and TypeMethodDescriptionde.intranda.api.annotation.IAnnotation
AnnotationResource.addAnnotation
(de.intranda.api.annotation.IncomingAnnotation anno) de.intranda.api.annotation.IAnnotation
AnnotationResource.deleteAnnotation
(Long id) de.intranda.api.annotation.IAnnotation
AnnotationResource.getAnnotation
(Long id) de.intranda.api.annotation.wa.collection.AnnotationPage
AnnotationResource.getAnnotationCollectionPage
(Integer page) de.intranda.api.annotation.IAnnotation
AnnotationResource.getComment
(Long id) -
Uses of DAOException in io.goobi.viewer.api.rest.v2.cms
Modifier and TypeMethodDescriptionCMSMediaResource.getAllMedia
(String tags, Integer maxItems, Integer prioritySlots, Boolean random) getMediaByTag.CMSMediaResource.getMediaItem
(Long id) CMSMediaResource.getMediaOfCategories
(String tags, Integer maxItems, Integer prioritySlots, Boolean random) getMediaByTag.javax.ws.rs.core.Response
CMSMediaResource.uploadMediaFiles
(boolean enabled, String filename, InputStream uploadedInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail) May receive a file from a multipart form and saves the file in the cms media folder.javax.ws.rs.core.Response
CMSMediaResource.validateUploadMediaFiles
(String filename) Return the media item for the given filename. -
Uses of DAOException in io.goobi.viewer.api.rest.v2.records
Modifier and TypeMethodDescriptionde.intranda.api.annotation.wa.collection.AnnotationPage
RecordPagesResource.getAnnotationsForRecord()
de.intranda.api.annotation.IAnnotationCollection
RecordResource.getAnnotationsForRecord()
de.intranda.api.annotation.wa.collection.AnnotationPage
RecordResource.getAnnotationsPageForRecord()
de.intranda.api.annotation.wa.collection.AnnotationPage
RecordPagesResource.getCommentsForPage()
de.intranda.api.annotation.IAnnotationCollection
RecordResource.getCommentsForRecord()
de.intranda.api.annotation.IAnnotationCollection
RecordResource.getCommentsForRecordPage()
de.intranda.api.iiif.presentation.IPresentationModelElement
RecordPagesResource.getManifest
(Integer pageNo, String mode) de.intranda.api.iiif.presentation.IPresentationModelElement
RecordResource.getManifest()
de.intranda.api.iiif.presentation.v3.Range3
RecordSectionsResource.getRange()
javax.ws.rs.core.Response
RecordFilesResource.getSourceFile
(String filename) -
Uses of DAOException in io.goobi.viewer.controller
Modifier and TypeMethodDescriptionDAOSearchFunction.apply
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) DataManager.getClientManager()
DataManager.getDao()
Getter for the fielddao
.static org.json.JSONArray
JsonTools.getDateCentricRecordJsonArray
(org.apache.solr.common.SolrDocumentList result, javax.servlet.http.HttpServletRequest request) JSON array of records grouped by their import date.static org.json.JSONArray
JsonTools.getRecordJsonArray
(org.apache.solr.common.SolrDocumentList result, Map<String, org.apache.solr.common.SolrDocumentList> expanded, javax.servlet.http.HttpServletRequest request, String languageToTranslate) Returns aJSONArray
containing JSON objects for everySolrDocument
in the given result.DataManager.getUsageStatisticsRecorder()
ProcessDataResolver.loadFulltext
(String altoFilePath, String fulltextFilePath, boolean mergeLineBreakWords, javax.servlet.http.HttpServletRequest request) Loads plain full-text via the REST service.static boolean
IndexerTools.reIndexPage
(String pi, int page) reIndexPage.static boolean
IndexerTools.reIndexRecord
(String pi) Writes the record into the hotfolder for re-indexing.static boolean
IndexerTools.reIndexRecord
(String pi, Collection<? extends IndexAugmenter> augmenters) Writes the record into the hotfolder for re-indexing. -
Uses of DAOException in io.goobi.viewer.controller.imaging
Modifier and TypeMethodDescriptiongetPage.ThumbnailHandler.getSquareThumbnailUrl
(int order, String pi) Returns a link to a square image of the page of the given order (=page number) within the work with the given pi.ThumbnailHandler.getSquareThumbnailUrl
(int order, String pi, int size) Returns a link to a square image of the page of the given order (=page number) within the work with the given pi of the given size.ThumbnailHandler.getThumbnailUrl
(int order, String pi) Returns a link to the image of the page of the given order (=page number) within the work with the given pi .WatermarkHandler.getWatermarkUrl
(de.unigoettingen.sub.commons.contentlib.imagelib.transform.Scale scale, Optional<PageType> pageType, Optional<de.unigoettingen.sub.commons.contentlib.imagelib.ImageType> imageType, Optional<String> watermarkId, Optional<String> watermarkText) Creates the watermark url for the given pageType, adding watermarkId for the currentActiveDocumentBean.getTopDocument()
and watermarkText for the currentPhysicalElement
page.WatermarkHandler.getWatermarkUrl
(Optional<PhysicalElement> page, Optional<StructElement> doc, Optional<PageType> pageType) Creates the watermark url for the given pageType, adding watermarkId for the givenStructElement
andPhysicalElement
page. -
Uses of DAOException in io.goobi.viewer.controller.mq
-
Uses of DAOException in io.goobi.viewer.dao
Modifier and TypeMethodDescriptionboolean
IDAO.addAnnotation
(CrowdsourcingAnnotation annotation) addAnnotation.boolean
IDAO.addBookmarkList
(BookmarkList bookmarkList) addBookmarkList.boolean
IDAO.addCampaign
(Campaign campaign) addCampaign.boolean
IDAO.addCategory
(CMSCategory category) addCategory.boolean
IDAO.addCMSCollection
(CMSCollection collection) addCMSCollection.boolean
IDAO.addCMSComponent
(PersistentCMSComponent persistentCMSComponent) boolean
IDAO.addCMSMediaItem
(CMSMediaItem item) addCMSMediaItem.boolean
IDAO.addCMSNavigationItem
(CMSNavigationItem item) addCMSNavigationItem.boolean
IDAO.addCMSPage
(CMSPage page) addCMSPage.boolean
IDAO.addCMSPageTemplate
(CMSPageTemplate template) boolean
IDAO.addComment
(Comment comment) addComment.boolean
IDAO.addCommentGroup
(CommentGroup commentGroup) addCommentGroup.boolean
IDAO.addCustomWidget
(CustomSidebarWidget widget) boolean
IDAO.addDownloadJob
(DownloadJob downloadJob) addDownloadJob.boolean
IDAO.addDownloadTicket
(DownloadTicket downloadTicket) addDownloadTicket.boolean
Add the given map to the database if no map of the same id already existsboolean
IDAO.addHighlight
(HighlightData object) boolean
IDAO.addIpRange
(IpRange ipRange) addIpRange.boolean
IDAO.addLicenseType
(LicenseType licenseType) addLicenseType.boolean
IDAO.addRecordNote
(CMSRecordNote note) Persist a newCMSRecordNote
.boolean
IDAO.addRecurringTaskTrigger
(RecurringTaskTrigger trigger) boolean
addRole.boolean
addSearch.boolean
boolean
IDAO.addStaticPage
(CMSStaticPage page) addStaticPage.boolean
IDAO.addTheme
(ThemeConfiguration theme) boolean
IDAO.addTranskribusJob
(TranskribusJob job) addTranskribusJob.boolean
IDAO.addUploadJob
(UploadJob uploadJob) addDownloadJob.boolean
IDAO.addUsageStatistics
(DailySessionUsageStatistics statistics) boolean
addUser.boolean
IDAO.addUserGroup
(UserGroup userGroup) addUserGroup.boolean
IDAO.addUserRole
(UserRole userRole) addUserRole.boolean
IDAO.addViewerMessage
(ViewerMessage message) int
IDAO.changeCampaignStatisticContributors
(User fromUser, User toUser) ReplacedfromUser
withtoUser
in the lists of annotators and reviewers an all campaign statistics.int
IDAO.changeCommentsOwner
(User fromUser, User toUser) Changes ownership of all comments fromfromUser
totoUser
.void
IDAO.close
(jakarta.persistence.EntityManager em) Either close the given EntityManager or do some other post query/transaction handling for the given EntityManager.boolean
IDAO.columnsExists
(String tableName, String columnName) columnsExists.boolean
IDAO.deleteAnnotation
(CrowdsourcingAnnotation annotation) deleteAnnotation.boolean
IDAO.deleteBookmarkList
(BookmarkList bookmarkList) deleteBookmarkList.boolean
IDAO.deleteCampaign
(Campaign campaign) deleteCampaign.int
IDAO.deleteCampaignStatisticsForUser
(User user) Deletes given user from the lists of annotators and reviewers an all campaign statistics.boolean
IDAO.deleteCategory
(CMSCategory category) deleteCategory.boolean
IDAO.deleteClientApplication
(long id) boolean
IDAO.deleteCMSCollection
(CMSCollection collection) deleteCMSCollection.boolean
IDAO.deleteCMSComponent
(PersistentCMSComponent persistentCMSComponent) boolean
IDAO.deleteCMSContent
(CMSContent content) boolean
IDAO.deleteCMSMediaItem
(CMSMediaItem item) deleteCMSMediaItem.boolean
IDAO.deleteCMSNavigationItem
(CMSNavigationItem item) deleteCMSNavigationItem.boolean
IDAO.deleteCMSPage
(CMSPage page) deleteCMSPage.boolean
IDAO.deleteComment
(Comment comment) deleteComment.boolean
IDAO.deleteCommentGroup
(CommentGroup commentGroup) deleteCommentGroup.int
IDAO.deleteComments
(String pi, User owner) boolean
IDAO.deleteCustomWidget
(Long id) boolean
IDAO.deleteDownloadJob
(DownloadJob downloadJob) deleteDownloadJob.boolean
IDAO.deleteDownloadTicket
(DownloadTicket downloadTicket) deleteDownloadTicket.boolean
IDAO.deleteGeoMap
(GeoMap map) Delete the givenGeoMap
from the databaseboolean
IDAO.deleteHighlight
(Long id) boolean
IDAO.deleteIpRange
(IpRange ipRange) deleteIpRange.boolean
IDAO.deleteLicenseType
(LicenseType licenseType) deleteLicenseType.boolean
IDAO.deleteRecordNote
(CMSRecordNote note) Deletes an existingCMSRecordNote
boolean
IDAO.deleteRecurringTaskTrigger
(Long id) boolean
IDAO.deleteRole
(Role role) deleteRole.boolean
IDAO.deleteSearch
(Search search) deleteSearch.boolean
IDAO.deleteSlider
(CMSSlider slider) boolean
IDAO.deleteStaticPage
(CMSStaticPage page) deleteStaticPage.boolean
IDAO.deleteTheme
(ThemeConfiguration theme) boolean
IDAO.deleteTranskribusJob
(TranskribusJob job) deleteTranskribusJob.boolean
IDAO.deleteUploadJob
(UploadJob uploadJob) deleteDownloadJob.boolean
IDAO.deleteUsageStatistics
(long id) boolean
IDAO.deleteUser
(User user) deleteUser.boolean
IDAO.deleteUserGroup
(UserGroup userGroup) deleteUserGroup.boolean
IDAO.deleteUserRole
(UserRole userRole) deleteUserRole.boolean
IDAO.deleteViewerMessage
(ViewerMessage message) int
IDAO.deleteViewerMessagesBefore
(LocalDateTime date) int
IDAO.executeUpdate
(String string) long
IDAO.getActiveDownloadTicketCount
(Map<String, String> filters) getActiveDownloadTicketCount.IDAO.getActiveDownloadTickets
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getActiveDownloadTickets.IDAO.getAllAnnotations
(String sortField, boolean sortDescending) IDAO.getAllAnnotationsByMotivation
(String commenting) IDAO.getAllBookmarkLists()
getAllBookmarkLists.IDAO.getAllCampaigns()
getAllCampaigns.IDAO.getAllCategories()
getAllCategories.IDAO.getAllClientApplications()
IDAO.getAllCMSCollectionItems()
getAllCMSCollectionItems.IDAO.getAllCMSMediaItems()
getAllCMSMediaItems.IDAO.getAllCMSPages()
getAllCMSPages.IDAO.getAllCMSPageTemplates()
IDAO.getAllCommentGroups()
IDAO.getAllComments()
getAllComments.IDAO.getAllCustomWidgets()
IDAO.getAllDownloadJobs()
getAllDownloadJobs.IDAO.getAllGeoMaps()
Get allGeoMap
s in databaseIDAO.getAllHighlights()
IDAO.getAllIpRanges()
getAllIpRanges.IDAO.getAllLicenses()
getAllLicenses.IDAO.getAllLicenseTypes()
getAllLicenseTypes.IDAO.getAllMultiRecordNotes
(boolean displayedNotesOnly) Get allCMSMultiRecordNote
s.IDAO.getAllRecordNotes()
Get all persistedCMSRecordNote
sIDAO.getAllRoles()
getAllRoles.IDAO.getAllSearches()
getAllSearches.IDAO.getAllSliders()
IDAO.getAllStaticPages()
getAllStaticPages.IDAO.getAllTopCMSNavigationItems()
getAllTopCMSNavigationItems.IDAO.getAllTranskribusJobs()
getAllTranskribusJobs.IDAO.getAllUsageStatistics()
IDAO.getAllUserGroups()
getAllUserGroups.IDAO.getAllUserRoles()
getAllUserRoles.IDAO.getAllUsers
(boolean refresh) getAllUsers.IDAO.getAnnotation
(Long id) Annotations *long
IDAO.getAnnotationCount
(Map<String, String> filters) getAnnotationCount.long
IDAO.getAnnotationCountForTarget
(String pi, Integer page) getAnnotationCountForTarget.long
IDAO.getAnnotationCountForWork
(String pi) IDAO.getAnnotations
(int first, int pageSize, String sortField, boolean descending, String filterString, Map<String, Object> filterParams) IDAO.getAnnotations
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getAnnotations.IDAO.getAnnotationsForCampaign
(Campaign campaign) getAnnotationsForCampaign.IDAO.getAnnotationsForCampaignAndTarget
(Campaign campaign, String pi, Integer page) getAnnotationsForCampaignAndTarget.IDAO.getAnnotationsForCampaignAndWork
(Campaign campaign, String pi) getAnnotationsForCampaignAndWork.IDAO.getAnnotationsForTarget
(String pi, Integer page) getAnnotationsForTarget.IDAO.getAnnotationsForTarget
(String pi, Integer page, String motivation) IDAO.getAnnotationsForUserId
(Long userId, Integer maxResults, String sortField, boolean descending) IDAO.getAnnotationsForWork
(String pi) getAnnotationsForWork.IDAO.getBookmarkList
(long id) getBookmarkList.IDAO.getBookmarkList
(String name, User user) getBookmarkList.IDAO.getBookmarkListByShareKey
(String shareKey) getBookmarkListByShareKey.long
IDAO.getBookmarkListCount
(User user) Get number of bookmark lists owned by the given userIDAO.getBookmarkLists
(User user) getBookmarkLists.IDAO.getCampaign
(Long id) getCampaign.long
IDAO.getCampaignCount
(Map<String, String> filters) getCampaignCount.IDAO.getCampaignPageStatisticsForRecord
(String pi, CrowdsourcingStatus status) getCampaignPageStatisticsForRecord.IDAO.getCampaigns
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getCampaigns.IDAO.getCampaignStatisticsForRecord
(String pi, CrowdsourcingStatus status) getCampaignStatisticsForRecord.IDAO.getCategory
(Long id) getCategory.IDAO.getCategoryByName
(String name) getCategoryByName.IDAO.getClientApplication
(long id) IDAO.getClientApplicationByClientId
(String clientId) IDAO.getCMSCollection
(String solrField, String solrFieldValue) getCMSCollection.IDAO.getCMSCollections
(String solrField) getCMSCollections.IDAO.getCMSComponent
(Long id) IDAO.getCMSMediaItem
(long id) getCMSMediaItem.IDAO.getCMSMediaItemByFilename
(String string) getCMSMediaItemByFilename.IDAO.getCMSMediaItemsByCategory
(CMSCategory category) Get a list of allCMSMediaItem
s which contain the given categoryIDAO.getCMSNavigationItem
(long id) getCMSNavigationItem.IDAO.getCMSPage
(long id) getCMSPage.long
IDAO.getCMSPageCount
(Map<String, String> filters, List<Long> allowedTemplates, List<String> allowedSubthemes, List<String> allowedCategories) getCMSPageCount.IDAO.getCMSPageDefaultViewForRecord
(String pi) IDAO.getCmsPageForStaticPage
(String pageName) getCmsPageForStaticPage.IDAO.getCMSPages
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters, List<Long> allowedTemplates, List<String> allowedSubthemes, List<String> allowedCategories) getCMSPages.IDAO.getCMSPagesByCategory
(CMSCategory category) getCMSPagesByCategory.IDAO.getCMSPagesForRecord
(String pi, CMSCategory category) getCMSPagesForRecord.IDAO.getCMSPagesForSubtheme
(String subtheme) IDAO.getCMSPagesWithRelatedPi
(int first, int pageSize, LocalDateTime fromDate, LocalDateTime toDate) getCMSPagesWithRelatedPi.IDAO.getCMSPageTemplate
(Long id) long
IDAO.getCMSPageWithRelatedPiCount
(LocalDateTime fromDate, LocalDateTime toDate) getCMSPageWithRelatedPiCount.IDAO.getComment
(long id) getComment.long
getCommentCount.IDAO.getCommentGroup
(long id) getCommentGroup.IDAO.getCommentGroupUnfiltered()
IDAO.getComments
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters, Set<String> targetPIs) getComments.IDAO.getCommentsForPage
(String pi, int page) getCommentsForPage.IDAO.getCommentsForWork
(String pi) getCommentsForWork.IDAO.getCommentsOfUser
(User user, int maxResults, String sortField, boolean descending) Get Comments created by a specific userIDAO.getConfiguredThemes()
IDAO.getCookieBanner()
long
IDAO.getCoreLicenseTypeCount
(Map<String, String> filters) getCoreLicenseTypeCount.IDAO.getCoreLicenseTypes
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getCoreLicenseTypes.long
IDAO.getCountMediaItemsUsingCategory
(CMSCategory category) long
IDAO.getCountPagesUsingCategory
(CMSCategory category) IDAO.getCustomWidget
(Long id) IDAO.getDisclaimer()
Get the single storedDisclaimer
.IDAO.getDownloadJob
(long id) getDownloadJob.IDAO.getDownloadJobByIdentifier
(String identifier) getDownloadJobByIdentifier.IDAO.getDownloadJobByMetadata
(String type, String pi, String logId) getDownloadJobByMetadata.IDAO.getDownloadJobsForPi
(String pi) getDownloadJobsForPi.IDAO.getDownloadTicket
(Long id) IDAO.getDownloadTicketByPasswordHash
(String passwordHash) IDAO.getDownloadTicketRequests()
IDAO.getFutureHighlightsForDate
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters, LocalDateTime date) Get theGeoMap
of the given mapIdIDAO.getHighlight
(Long id) IDAO.getHighlights
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) IDAO.getHighlightsForDate
(LocalDateTime date) IDAO.getIpRange
(long id) getIpRange.IDAO.getIpRange
(String name) getIpRange.long
IDAO.getIpRangeCount
(Map<String, String> filters) getIpRangeCount.IDAO.getIpRanges
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getIpRanges.IDAO.getLicense
(Long id) getLicense.long
IDAO.getLicenseCount
(LicenseType licenseType) Returns the number of licenses that use the given license type.IDAO.getLicenses
(LicenseType licenseType) IDAO.getLicenseType
(long id) getLicenseType.IDAO.getLicenseType
(String name) getLicenseType.long
IDAO.getLicenseTypeCount
(Map<String, String> filters) getLicenseTypeCount.IDAO.getLicenseTypes
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getLicenseTypes.IDAO.getLicenseTypes
(List<String> names) Returns all license types that match the given name list.IDAO.getNativeQueryResults
(String query) IDAO.getNumRecordsWithComments
(User user) IDAO.getOverridingLicenseType
(LicenseType licenseType) IDAO.getPagesUsingMap
(GeoMap map) Return a list of CMS-pages embedding the given mapIDAO.getPagesUsingMapInSidebar
(GeoMap map) Return a list of CMS-pages embedding the given map in a sidebar widgetIDAO.getPagesUsingSlider
(CMSSlider slider) IDAO.getPagesUsingWidget
(CustomSidebarWidget widget) IDAO.getPagesWithComments
(String pi) getPagesWithComments.IDAO.getPastHighlightsForDate
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters, LocalDateTime date) IDAO.getPublicBookmarkLists()
getPublicBookmarkLists.IDAO.getQuestion
(Long id) getQuestion.IDAO.getRecordLicenseTypes()
getRecordLicenseTypes.IDAO.getRecordNote
(Long id) Get aCMSRecordNote
by its id propertyIDAO.getRecordNotes
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) Get a paginated list ofCMSRecordNote
sIDAO.getRecordNotesForPi
(String pi, boolean displayedNotesOnly) Get allCMSRecordNote
s for the given piIDAO.getRecurringTaskTrigger
(Long id) IDAO.getRecurringTaskTriggerForTask
(TaskType task) IDAO.getRecurringTaskTriggers()
IDAO.getRelatedNavItem
(CMSPage page) getRelatedNavItem.IDAO.getRole
(long id) getRole.getRole.long
IDAO.getRoleCount
(Map<String, String> filters) getRoleCount.IDAO.getRoles
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getRoles.IDAO.getSearch
(long id) getSearch.long
IDAO.getSearchCount
(User owner, Map<String, String> filters) getSearchCount.IDAO.getSearches
(User owner) getSearches.IDAO.getSearches
(User owner, int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getSearches.IDAO.getStaticPageForCMSPage
(CMSPage page) getStaticPageForCMSPage.IDAO.getStaticPageForTypeType
(PageType pageType) getStaticPageForTypeType.IDAO.getTermsOfUse()
long
IDAO.getTotalAnnotationCount()
IDAO.getTranskribusJobs
(String pi, String transkribusUserId, JobStatus status) getTranskribusJobs.IDAO.getUploadJobsForCreatorId
(Long creatorId) IDAO.getUploadJobsWithStatus
(JobStatus status) IDAO.getUsageStatistics
(LocalDate date) IDAO.getUsageStatistics
(LocalDate start, LocalDate end) IDAO.getUser
(long id) getUser.IDAO.getUserByEmail
(String email) getUserByEmail.IDAO.getUserByNickname
(String nickname) getUserByNickname.IDAO.getUserByOpenId
(String identifier) getUserByOpenId.long
IDAO.getUserCount
(Map<String, String> filters) getUserCount.IDAO.getUserGroup
(long id) getUserGroup.IDAO.getUserGroup
(String name) getUserGroup.long
IDAO.getUserGroupCount
(Map<String, String> filters) getUserGroupCount.IDAO.getUserGroups
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getUserGroups.IDAO.getUserGroups
(User owner) getUserGroups.long
IDAO.getUserRoleCount
(UserGroup userGroup, User user, Role role) getUserRoleCount.IDAO.getUserRoles
(UserGroup userGroup, User user, Role role) getUserRoles.IDAO.getUsers
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getUsers.IDAO.getUsersByPropertyValue
(String propertyName, String propertyValue) IDAO.getViewerMessage
(Long id) IDAO.getViewerMessageByMessageID
(String id) long
IDAO.getViewerMessageCount
(Map<String, String> filters) getViewerMessageCount.IDAO.getViewerMessages
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getViewerMessages.boolean
IDAO.isCMSPagesForRecordHaveUpdates
(String pi, CMSCategory category, LocalDateTime fromDate, LocalDateTime toDate) isCMSPagesForRecordHaveUpdates.boolean
IDAO.removeCMSPageTemplate
(CMSPageTemplate template) boolean
boolean
IDAO.saveClientApplication
(ClientApplication client) boolean
IDAO.saveCookieBanner
(CookieBanner banner) boolean
IDAO.saveDisclaimer
(Disclaimer disclaimer) boolean
IDAO.saveTermsOfUse
(TermsOfUse tou) boolean
IDAO.tableExists
(String tableName) tableExists.boolean
IDAO.updateAnnotation
(CrowdsourcingAnnotation annotation) updateAnnotation.boolean
IDAO.updateBookmarkList
(BookmarkList bookmarkList) updateBookmarkList.boolean
IDAO.updateCampaign
(Campaign campaign) updateCampaign.boolean
IDAO.updateCategory
(CMSCategory category) updateCategory.boolean
IDAO.updateCMSCollection
(CMSCollection collection) updateCMSCollection.boolean
IDAO.updateCMSMediaItem
(CMSMediaItem item) updateCMSMediaItem.boolean
IDAO.updateCMSNavigationItem
(CMSNavigationItem item) updateCMSNavigationItem.boolean
IDAO.updateCMSPage
(CMSPage page) updateCMSPage.boolean
IDAO.updateCMSPageTemplate
(CMSPageTemplate template) boolean
IDAO.updateComment
(Comment comment) updateComment.boolean
IDAO.updateCommentGroup
(CommentGroup commentGroup) updateCommentGroup.boolean
IDAO.updateCustomWidget
(CustomSidebarWidget widget) boolean
IDAO.updatedCMSComponent
(PersistentCMSComponent persistentCMSComponent) boolean
IDAO.updateDownloadJob
(DownloadJob downloadJob) updateDownloadJob.boolean
IDAO.updateDownloadTicket
(DownloadTicket downloadTicket) updateDownloadTicket.boolean
IDAO.updateGeoMap
(GeoMap map) Update the givenGeoMap
in the databaseboolean
IDAO.updateHighlight
(HighlightData object) boolean
IDAO.updateIpRange
(IpRange ipRange) updateIpRange.boolean
IDAO.updateLicenseType
(LicenseType licenseType) updateLicenseType.boolean
IDAO.updateRecordNote
(CMSRecordNote note) Updates an existingCMSRecordNote
boolean
IDAO.updateRecurringTaskTrigger
(RecurringTaskTrigger trigger) boolean
IDAO.updateRole
(Role role) updateRole.boolean
IDAO.updateSearch
(Search search) updateSearch.boolean
IDAO.updateSlider
(CMSSlider slider) boolean
IDAO.updateStaticPage
(CMSStaticPage page) updateStaticPage.boolean
IDAO.updateTheme
(ThemeConfiguration theme) boolean
IDAO.updateTranskribusJob
(TranskribusJob job) updateTranskribusJob.boolean
IDAO.updateUploadJob
(UploadJob uploadJob) updateDownloadJob.boolean
IDAO.updateUsageStatistics
(DailySessionUsageStatistics statistics) boolean
IDAO.updateUser
(User user) updateUser.boolean
IDAO.updateUserGroup
(UserGroup userGroup) updateUserGroup.boolean
IDAO.updateUserRole
(UserRole userRole) updateUserRole.boolean
IDAO.updateViewerMessage
(ViewerMessage message) -
Uses of DAOException in io.goobi.viewer.dao.impl
Modifier and TypeMethodDescriptionboolean
JPADAO.addAnnotation
(CrowdsourcingAnnotation annotation) addAnnotation.boolean
JPADAO.addBookmarkList
(BookmarkList bookmarkList) addBookmarkList.boolean
JPADAO.addCampaign
(Campaign campaign) addCampaign.boolean
JPADAO.addCategory
(CMSCategory category) addCategory.boolean
JPADAO.addCMSCollection
(CMSCollection collection) addCMSCollection.boolean
JPADAO.addCMSComponent
(PersistentCMSComponent persistentCMSComponent) boolean
JPADAO.addCMSMediaItem
(CMSMediaItem item) addCMSMediaItem.boolean
JPADAO.addCMSNavigationItem
(CMSNavigationItem item) addCMSNavigationItem.boolean
JPADAO.addCMSPage
(CMSPage page) addCMSPage.boolean
JPADAO.addCMSPageTemplate
(CMSPageTemplate template) boolean
JPADAO.addComment
(Comment comment) addComment.boolean
JPADAO.addCommentGroup
(CommentGroup commentGroup) boolean
JPADAO.addCustomWidget
(CustomSidebarWidget widget) boolean
JPADAO.addDownloadJob
(DownloadJob downloadJob) addDownloadJob.boolean
JPADAO.addDownloadTicket
(DownloadTicket downloadTicket) addDownloadTicket.boolean
Add the given map to the database if no map of the same id already existsboolean
JPADAO.addHighlight
(HighlightData object) boolean
JPADAO.addIpRange
(IpRange ipRange) addIpRange.boolean
JPADAO.addLicenseType
(LicenseType licenseType) addLicenseType.boolean
JPADAO.addRecordNote
(CMSRecordNote note) Persist a newCMSRecordNote
.boolean
JPADAO.addRecurringTaskTrigger
(RecurringTaskTrigger trigger) boolean
addRole.boolean
addSearch.boolean
boolean
JPADAO.addStaticPage
(CMSStaticPage page) addStaticPage.boolean
JPADAO.addTheme
(ThemeConfiguration theme) boolean
JPADAO.addTranskribusJob
(TranskribusJob job) addTranskribusJob.boolean
JPADAO.addUploadJob
(UploadJob uploadJob) addDownloadJob.boolean
JPADAO.addUsageStatistics
(DailySessionUsageStatistics statistics) boolean
addUser.boolean
JPADAO.addUserGroup
(UserGroup userGroup) addUserGroup.boolean
JPADAO.addUserRole
(UserRole userRole) addUserRole.boolean
JPADAO.addViewerMessage
(ViewerMessage message) int
JPADAO.changeCampaignStatisticContributors
(User fromUser, User toUser) int
JPADAO.changeCommentsOwner
(User fromUser, User toUser) Changes ownership of all comments fromfromUser
totoUser
.void
JPADAO.close
(jakarta.persistence.EntityManager em) Operation to call after a query or other kind of transaction is completeboolean
JPADAO.columnsExists
(String tableName, String columnName) columnsExists.boolean
JPADAO.deleteAnnotation
(CrowdsourcingAnnotation annotation) deleteAnnotation.boolean
JPADAO.deleteBookmarkList
(BookmarkList bookmarkList) deleteBookmarkList.boolean
JPADAO.deleteCampaign
(Campaign campaign) deleteCampaign.int
JPADAO.deleteCampaignStatisticsForUser
(User user) boolean
JPADAO.deleteCategory
(CMSCategory category) deleteCategory.boolean
JPADAO.deleteClientApplication
(long id) boolean
JPADAO.deleteCMSCollection
(CMSCollection collection) deleteCMSCollection.boolean
JPADAO.deleteCMSComponent
(PersistentCMSComponent component) boolean
JPADAO.deleteCMSContent
(CMSContent content) boolean
JPADAO.deleteCMSMediaItem
(CMSMediaItem item) deleteCMSMediaItem.boolean
JPADAO.deleteCMSNavigationItem
(CMSNavigationItem item) deleteCMSNavigationItem.boolean
JPADAO.deleteCMSPage
(CMSPage page) deleteCMSPage.boolean
JPADAO.deleteComment
(Comment comment) deleteComment.boolean
JPADAO.deleteCommentGroup
(CommentGroup commentGroup) int
JPADAO.deleteComments
(String pi, User owner) boolean
JPADAO.deleteCustomWidget
(Long id) boolean
JPADAO.deleteDownloadJob
(DownloadJob downloadJob) deleteDownloadJob.boolean
JPADAO.deleteDownloadTicket
(DownloadTicket downloadTicket) deleteDownloadTicket.boolean
JPADAO.deleteGeoMap
(GeoMap map) Delete the givenGeoMap
from the databaseboolean
JPADAO.deleteHighlight
(Long id) boolean
JPADAO.deleteIpRange
(IpRange ipRange) deleteIpRange.boolean
JPADAO.deleteLicenseType
(LicenseType licenseType) deleteLicenseType.boolean
JPADAO.deleteRecordNote
(CMSRecordNote note) Deletes an existingCMSRecordNote
boolean
JPADAO.deleteRecurringTaskTrigger
(Long id) boolean
JPADAO.deleteRole
(Role role) deleteRole.boolean
JPADAO.deleteSearch
(Search search) deleteSearch.boolean
JPADAO.deleteSlider
(CMSSlider slider) boolean
JPADAO.deleteStaticPage
(CMSStaticPage page) deleteStaticPage.boolean
JPADAO.deleteTheme
(ThemeConfiguration theme) boolean
JPADAO.deleteTranskribusJob
(TranskribusJob job) deleteTranskribusJob.boolean
JPADAO.deleteUploadJob
(UploadJob uploadJob) deleteDownloadJob.boolean
JPADAO.deleteUsageStatistics
(long id) boolean
JPADAO.deleteUser
(User user) deleteUser.boolean
JPADAO.deleteUserGroup
(UserGroup userGroup) deleteUserGroup.boolean
JPADAO.deleteUserRole
(UserRole userRole) deleteUserRole.boolean
JPADAO.deleteViewerMessage
(ViewerMessage message) int
JPADAO.deleteViewerMessagesBefore
(LocalDateTime date) int
JPADAO.executeUpdate
(String query) long
JPADAO.getActiveDownloadTicketCount
(Map<String, String> filters) getActiveDownloadTicketCount.JPADAO.getActiveDownloadTickets
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getActiveDownloadTickets.JPADAO.getAllAnnotations
(String sortField, boolean descending) JPADAO.getAllAnnotationsByMotivation
(String motivation) JPADAO.getAllBookmarkLists()
getAllBookmarkLists.JPADAO.getAllCampaigns()
getAllCampaigns.JPADAO.getAllCategories()
getAllCategories.JPADAO.getAllClientApplications()
JPADAO.getAllCMSCollectionItems()
getAllCMSCollectionItems.JPADAO.getAllCMSMediaItems()
getAllCMSMediaItems.JPADAO.getAllCMSPages()
getAllCMSPages.JPADAO.getAllCMSPageTemplates()
JPADAO.getAllCommentGroups()
JPADAO.getAllComments()
getAllComments.JPADAO.getAllCustomWidgets()
JPADAO.getAllDownloadJobs()
getAllDownloadJobs.JPADAO.getAllGeoMaps()
Get allGeoMap
s in databaseJPADAO.getAllHighlights()
JPADAO.getAllIpRanges()
getAllIpRanges.JPADAO.getAllLicenses()
getAllLicenses.JPADAO.getAllLicenseTypes()
getAllLicenseTypes.JPADAO.getAllMultiRecordNotes
(boolean displayedNotesOnly) Get allCMSMultiRecordNote
s.JPADAO.getAllRecordNotes()
Get all persistedCMSRecordNote
sJPADAO.getAllRoles()
getAllRoles.JPADAO.getAllSearches()
getAllSearches.JPADAO.getAllSliders()
JPADAO.getAllStaticPages()
getAllStaticPages.JPADAO.getAllTopCMSNavigationItems()
getAllTopCMSNavigationItems.JPADAO.getAllTranskribusJobs()
getAllTranskribusJobs.JPADAO.getAllUsageStatistics()
JPADAO.getAllUserGroups()
getAllUserGroups.JPADAO.getAllUserRoles()
getAllUserRoles.JPADAO.getAllUsers
(boolean refresh) getAllUsers.JPADAO.getAnnotation
(Long id) Annotations *long
JPADAO.getAnnotationCount
(Map<String, String> filters) getAnnotationCount.long
JPADAO.getAnnotationCountForTarget
(String pi, Integer page) getAnnotationCountForTarget.long
JPADAO.getAnnotationCountForWork
(String pi) JPADAO.getAnnotations
(int first, int pageSize, String sortField, boolean descending, String filterString, Map<String, Object> params) JPADAO.getAnnotations
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getAnnotations.JPADAO.getAnnotationsForCampaign
(Campaign campaign) getAnnotationsForCampaign.JPADAO.getAnnotationsForCampaignAndTarget
(Campaign campaign, String pi, Integer page) getAnnotationsForCampaignAndTarget.JPADAO.getAnnotationsForCampaignAndWork
(Campaign campaign, String pi) getAnnotationsForCampaignAndWork.JPADAO.getAnnotationsForTarget
(String pi, Integer page) getAnnotationsForTarget.JPADAO.getAnnotationsForTarget
(String pi, Integer page, String motivation) JPADAO.getAnnotationsForUserId
(Long userId, Integer maxResults, String sortField, boolean descending) JPADAO.getAnnotationsForWork
(String pi) getAnnotationsForWork.JPADAO.getBookmarkList
(long id) getBookmarkList.JPADAO.getBookmarkList
(String name, User user) getBookmarkList.JPADAO.getBookmarkListByShareKey
(String shareKey) getBookmarkListByShareKey.long
JPADAO.getBookmarkListCount
(User user) Get number of bookmark lists owned by the given userJPADAO.getBookmarkLists
(User user) getBookmarkLists.JPADAO.getCampaign
(Long id) getCampaign.long
JPADAO.getCampaignCount
(Map<String, String> filters) getCampaignCount.JPADAO.getCampaignPageStatisticsForRecord
(String pi, CrowdsourcingStatus status) getCampaignPageStatisticsForRecord.JPADAO.getCampaigns
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getCampaigns.JPADAO.getCampaignStatisticsForRecord
(String pi, CrowdsourcingStatus status) getCampaignStatisticsForRecord.JPADAO.getCategory
(Long id) getCategory.JPADAO.getCategoryByName
(String name) getCategoryByName.JPADAO.getClientApplication
(long id) JPADAO.getClientApplicationByClientId
(String clientId) JPADAO.getCMSCollection
(String solrField, String solrFieldValue) getCMSCollection.JPADAO.getCMSCollections
(String solrField) getCMSCollections.JPADAO.getCMSComponent
(Long id) JPADAO.getCMSMediaItem
(long id) getCMSMediaItem.JPADAO.getCMSMediaItemByFilename
(String filename) getCMSMediaItemByFilename.JPADAO.getCMSMediaItemsByCategory
(CMSCategory category) Get a list of allCMSMediaItem
s which contain the given categoryJPADAO.getCMSNavigationItem
(long id) getCMSNavigationItem.JPADAO.getCMSPage
(long id) getCMSPage.long
JPADAO.getCMSPageCount
(Map<String, String> filters, List<Long> allowedTemplates, List<String> allowedSubthemes, List<String> allowedCategories) getCMSPageCount.JPADAO.getCMSPageDefaultViewForRecord
(String pi) JPADAO.getCmsPageForStaticPage
(String pageName) getCmsPageForStaticPage.JPADAO.getCMSPages
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters, List<Long> allowedTemplates, List<String> allowedSubthemes, List<String> allowedCategories) getCMSPages.JPADAO.getCMSPagesByCategory
(CMSCategory category) getCMSPagesByCategory.JPADAO.getCMSPagesForRecord
(String pi, CMSCategory category) getCMSPagesForRecord.JPADAO.getCMSPagesForSubtheme
(String subtheme) JPADAO.getCMSPagesWithRelatedPi
(int first, int pageSize, LocalDateTime fromDate, LocalDateTime toDate) getCMSPagesWithRelatedPi.JPADAO.getCMSPageTemplate
(Long id) long
JPADAO.getCMSPageWithRelatedPiCount
(LocalDateTime fromDate, LocalDateTime toDate) getCMSPageWithRelatedPiCount.JPADAO.getComment
(long id) getComment.long
getCommentCount.JPADAO.getCommentGroup
(long id) JPADAO.getCommentGroupUnfiltered()
JPADAO.getComments
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters, Set<String> targetPIs) getComments.JPADAO.getCommentsForPage
(String pi, int page) getCommentsForPage.JPADAO.getCommentsForWork
(String pi) getCommentsForWork.JPADAO.getCommentsOfUser
(User user, int maxResults, String sortField, boolean descending) Get Comments created by a specific userJPADAO.getConfiguredThemes()
JPADAO.getCookieBanner()
long
JPADAO.getCoreLicenseTypeCount
(Map<String, String> filters) getCoreLicenseTypeCount.JPADAO.getCoreLicenseTypes
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getCoreLicenseTypes.long
JPADAO.getCountMediaItemsUsingCategory
(CMSCategory category) long
JPADAO.getCountPagesUsingCategory
(CMSCategory category) JPADAO.getCustomWidget
(Long id) JPADAO.getDisclaimer()
Get the single storedDisclaimer
.JPADAO.getDownloadJob
(long id) getDownloadJob.JPADAO.getDownloadJobByIdentifier
(String identifier) getDownloadJobByIdentifier.JPADAO.getDownloadJobByMetadata
(String type, String pi, String logId) getDownloadJobByMetadata.JPADAO.getDownloadJobsForPi
(String pi) getDownloadJobsForPi.JPADAO.getDownloadTicket
(Long id) JPADAO.getDownloadTicketByPasswordHash
(String passwordHash) JPADAO.getDownloadTicketRequests()
JPADAO.getFutureHighlightsForDate
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters, LocalDateTime date) Get theGeoMap
of the given mapIdJPADAO.getHighlight
(Long id) JPADAO.getHighlights
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) JPADAO.getHighlightsForDate
(LocalDateTime date) JPADAO.getIpRange
(long id) getIpRange.JPADAO.getIpRange
(String name) getIpRange.long
JPADAO.getIpRangeCount
(Map<String, String> filters) getIpRangeCount.JPADAO.getIpRanges
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getIpRanges.JPADAO.getLicense
(Long id) getLicense.long
JPADAO.getLicenseCount
(LicenseType licenseType) JPADAO.getLicenses
(LicenseType licenseType) JPADAO.getLicenseType
(long id) getLicenseType.JPADAO.getLicenseType
(String name) getLicenseType.long
JPADAO.getLicenseTypeCount
(Map<String, String> filters) getLicenseTypeCount.JPADAO.getLicenseTypes
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getLicenseTypes.JPADAO.getLicenseTypes
(List<String> names) JPADAO.getNativeQueryResults
(String query) JPADAO.getNumRecordsWithComments
(User user) JPADAO.getOverridingLicenseType
(LicenseType licenseType) JPADAO.getPagesUsingMap
(GeoMap map) Return a list of CMS-pages embedding the given mapJPADAO.getPagesUsingMapInSidebar
(GeoMap map) Return a list of CMS-pages embedding the given map in a sidebar widgetJPADAO.getPagesUsingSlider
(CMSSlider slider) JPADAO.getPagesUsingWidget
(CustomSidebarWidget widget) JPADAO.getPagesWithComments
(String pi) getPagesWithComments.JPADAO.getPastHighlightsForDate
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters, LocalDateTime date) JPADAO.getPublicBookmarkLists()
getPublicBookmarkLists.JPADAO.getQuestion
(Long id) getQuestion.JPADAO.getRecordLicenseTypes()
getRecordLicenseTypes.JPADAO.getRecordNote
(Long id) Get aCMSRecordNote
by its id propertyJPADAO.getRecordNotes
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) Get a paginated list ofCMSRecordNote
sJPADAO.getRecordNotesForPi
(String pi, boolean displayedNotesOnly) Get allCMSRecordNote
s for the given piJPADAO.getRecurringTaskTrigger
(Long id) JPADAO.getRecurringTaskTriggerForTask
(TaskType task) JPADAO.getRecurringTaskTriggers()
JPADAO.getRelatedNavItem
(CMSPage page) getRelatedNavItem.JPADAO.getRole
(long id) getRole.getRole.long
JPADAO.getRoleCount
(Map<String, String> filters) getRoleCount.JPADAO.getRoles
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getRoles.JPADAO.getSearch
(long id) getSearch.long
JPADAO.getSearchCount
(User owner, Map<String, String> filters) getSearchCount.JPADAO.getSearches
(User owner) getSearches.JPADAO.getSearches
(User owner, int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getSearches.JPADAO.getStaticPageForCMSPage
(CMSPage page) getStaticPageForCMSPage.JPADAO.getStaticPageForTypeType
(PageType pageType) getStaticPageForTypeType.JPADAO.getTermsOfUse()
long
JPADAO.getTotalAnnotationCount()
JPADAO.getTranskribusJobs
(String pi, String transkribusUserId, JobStatus status) getTranskribusJobs.JPADAO.getUploadJobsForCreatorId
(Long creatorId) JPADAO.getUploadJobsWithStatus
(JobStatus status) JPADAO.getUsageStatistics
(LocalDate date) JPADAO.getUsageStatistics
(LocalDate start, LocalDate end) JPADAO.getUser
(long id) getUser.JPADAO.getUserByEmail
(String email) getUserByEmail.JPADAO.getUserByNickname
(String nickname) JPADAO.getUserByOpenId
(String identifier) getUserByOpenId.long
JPADAO.getUserCount
(Map<String, String> filters) getUserCount.JPADAO.getUserGroup
(long id) getUserGroup.JPADAO.getUserGroup
(String name) getUserGroup.long
JPADAO.getUserGroupCount
(Map<String, String> filters) getUserGroupCount.JPADAO.getUserGroups
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getUserGroups.JPADAO.getUserGroups
(User owner) getUserGroups.long
JPADAO.getUserRoleCount
(UserGroup userGroup, User user, Role role) JPADAO.getUserRoles
(UserGroup userGroup, User user, Role role) getUserRoles.JPADAO.getUsers
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getUsers.JPADAO.getUsersByPropertyValue
(String propertyName, String propertyValue) JPADAO.getViewerMessage
(Long id) JPADAO.getViewerMessageByMessageID
(String messageId) long
JPADAO.getViewerMessageCount
(Map<String, String> filters) getViewerMessageCount.JPADAO.getViewerMessages
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) boolean
JPADAO.isCMSPagesForRecordHaveUpdates
(String pi, CMSCategory category, LocalDateTime fromDate, LocalDateTime toDate) isCMSPagesForRecordHaveUpdates.void
JPADAO.preQuery()
Operation to call before getting an entity manager. currently noopboolean
JPADAO.removeCMSPageTemplate
(CMSPageTemplate template) boolean
JPADAO.resetUserAgreementsToTermsOfUse()
boolean
JPADAO.saveClientApplication
(ClientApplication client) boolean
JPADAO.saveCookieBanner
(CookieBanner banner) boolean
JPADAO.saveDisclaimer
(Disclaimer disclaimer) boolean
JPADAO.saveTermsOfUse
(TermsOfUse tou) boolean
JPADAO.tableExists
(String tableName) tableExists.boolean
JPADAO.updateAnnotation
(CrowdsourcingAnnotation annotation) updateAnnotation.boolean
JPADAO.updateBookmarkList
(BookmarkList bookmarkList) updateBookmarkList.boolean
JPADAO.updateCampaign
(Campaign campaign) updateCampaign.boolean
JPADAO.updateCategory
(CMSCategory category) updateCategory.boolean
JPADAO.updateCMSCollection
(CMSCollection collection) updateCMSCollection.boolean
JPADAO.updateCMSMediaItem
(CMSMediaItem item) updateCMSMediaItem.boolean
JPADAO.updateCMSNavigationItem
(CMSNavigationItem item) updateCMSNavigationItem.boolean
JPADAO.updateCMSPage
(CMSPage page) updateCMSPage.boolean
JPADAO.updateCMSPageTemplate
(CMSPageTemplate template) boolean
JPADAO.updateComment
(Comment comment) updateComment.boolean
JPADAO.updateCommentGroup
(CommentGroup commentGroup) boolean
JPADAO.updateCustomWidget
(CustomSidebarWidget widget) boolean
JPADAO.updatedCMSComponent
(PersistentCMSComponent persistentCMSComponent) boolean
JPADAO.updateDownloadJob
(DownloadJob downloadJob) updateDownloadJob.boolean
JPADAO.updateDownloadTicket
(DownloadTicket downloadTicket) updateDownloadTicket.boolean
JPADAO.updateGeoMap
(GeoMap map) Update the givenGeoMap
in the databaseboolean
JPADAO.updateHighlight
(HighlightData object) boolean
JPADAO.updateIpRange
(IpRange ipRange) updateIpRange.boolean
JPADAO.updateLicenseType
(LicenseType licenseType) updateLicenseType.boolean
JPADAO.updateRecordNote
(CMSRecordNote note) Updates an existingCMSRecordNote
boolean
JPADAO.updateRecurringTaskTrigger
(RecurringTaskTrigger trigger) boolean
JPADAO.updateRole
(Role role) updateRole.boolean
JPADAO.updateSearch
(Search search) updateSearch.boolean
JPADAO.updateSlider
(CMSSlider slider) boolean
JPADAO.updateStaticPage
(CMSStaticPage page) updateStaticPage.boolean
JPADAO.updateTheme
(ThemeConfiguration theme) boolean
JPADAO.updateTranskribusJob
(TranskribusJob job) updateTranskribusJob.boolean
JPADAO.updateUploadJob
(UploadJob uploadJob) updateDownloadJob.boolean
JPADAO.updateUsageStatistics
(DailySessionUsageStatistics statistics) boolean
JPADAO.updateUser
(User user) updateUser.boolean
JPADAO.updateUserGroup
(UserGroup userGroup) updateUserGroup.boolean
JPADAO.updateUserRole
(UserRole userRole) updateUserRole.boolean
JPADAO.updateViewerMessage
(ViewerMessage message) -
Uses of DAOException in io.goobi.viewer.dao.update
Modifier and TypeMethodDescriptionboolean
CMSCategoryUpdate.convertData()
convertData.CMSContentConverter.createGeomapContent
(Map<String, Object> legacyItem) CMSContentConverter.createImageListContent
(Map<String, Object> legacyItem) CMSContentConverter.createMediaContent
(Map<String, Object> legacyItem) CMSContentConverter.createPageListContent
(Map<String, Object> legacyItem) CMSContentConverter.createSliderContent
(Map<String, Object> legacyItem) void
loadData.void
CMSCategoryUpdate.persistData
(IDAO dao) persistData.boolean
AnnotationUpdate.update
(IDAO dao, CMSTemplateManager templateManager) boolean
CMSCategoryUpdate.update
(IDAO dao, CMSTemplateManager templateManager) update.boolean
CMSContentItemUpdate.update
(IDAO dao, CMSTemplateManager templateManager) boolean
CMSMediaUpdate.update
(IDAO dao, CMSTemplateManager templateManager) boolean
CMSPageUpdate.update
(IDAO dao, CMSTemplateManager templateManager) boolean
CMSRecordNoteUpdate.update
(IDAO dao, CMSTemplateManager templateManager) boolean
CommentGroupUpdate.update
(IDAO dao, CMSTemplateManager templateManager) update.boolean
GeoMapUpdate.update
(IDAO dao, CMSTemplateManager templateManager) boolean
IModelUpdate.update
(IDAO dao, CMSTemplateManager templateManager) update.boolean
LicenseTypeUpdate.update
(IDAO dao, CMSTemplateManager templateManager) update.boolean
PageTemplageIdUpdate.update
(IDAO dao, CMSTemplateManager templateManager) boolean
SidebarWidgetUpdate.update
(IDAO dao, CMSTemplateManager templateManager) boolean
UserUpdate.update
(IDAO dao, CMSTemplateManager templateManager) update. -
Uses of DAOException in io.goobi.viewer.managedbeans
Modifier and TypeMethodDescriptionvoid
AdminDeveloperBean.activateAutopull()
AdminLicenseBean.activateDownloadTicketAction
(DownloadTicket ticket) UserBean.activateUserAccountAction()
activateUserAccountAction.void
BreadcrumbBean.addCollectionHierarchyToBreadcrumb
(String collection, String field, String splittingChar) addCollectionHierarchyToBreadcrumb.void
BreadcrumbBean.addRecordBreadcrumbs
(ViewManager viewManager, de.intranda.metadata.multilanguage.IMetadataValue name, com.ocpsoft.pretty.faces.url.URL url) void
AdminBean.addUserRoleAction()
Adds currentUserRole to the map of UserRoles to be processed, marked as to save.void
UserBean.agreeToTermsOfUse()
agreeToTermsOfUse.ActiveDocumentBean.calculateSidebarToc()
Recalculates the visibility of TOC elements and jumps to the active element after a +/- button has been pressed.BornDigitalBean.checkDownloadTicketPasswordAction()
Checks the given download ticket password for validity for the current record and persists valid permission in the agent session.CmsBean.cmsContextAction()
Action method called when a CMS page is opened.CmsBean.cmsContextAction
(boolean resetSearch) Action method called when a CMS page is opened.UserBean.createNewUserAccount()
Creates and persists a new local User.AnnotationBean.deleteAnnotationAction
(CrowdsourcingAnnotation annotation) Deletes given annotation.CrowdsourcingBean.deleteCampaignAction
(Campaign campaign) Delete the givenCampaign
from the database and the loaded list of campaignsvoid
CmsCollectionsBean.deleteCollection
(CMSCollection collection) deleteCollection.void
CommentBean.deleteComment
(Comment annotation) deleteComment.AdminCommentBean.deleteCommentAction
(Comment comment) deleteCommentAction.AdminCommentBean.deleteCommentGroupAction
(CommentGroup commentGroup) deleteCommentGroupAction.void
UserGroupBean.deleteCurrentUserGroupAction()
Deletes currentUserGroup.AdminLicenseBean.deleteDownloadTicketAction
(DownloadTicket ticket) int
AdminBean.deleteFromCache
(List<String> identifiers, boolean fromContentCache, boolean fromThumbnailCache, boolean fromPdfCache) deleteFromCache.void
AdminBean.deleteIpRangeAction
(IpRange ipRange) deleteIpRangeAction.AdminLicenseBean.deleteLicenseAction
(License license) deleteLicenseAction.AdminLicenseBean.deleteLicenseTypeAction
(LicenseType licenseType) deleteLicenseTypeAction.void
deleteMap.void
CmsMediaBean.deleteMedia
(CMSMediaItem item) deleteMedia.boolean
CmsRecordNotesBean.deleteNote
(CMSRecordNote note) void
CmsPageEditBean.deletePage
(CMSPage page) Deletes given CMS page from the database.void
AdminBean.deleteRoleAction
(Role role) deleteRoleAction.UserDataBean.deleteSearchAction
(Search search) Deletes the given persistent user search.void
CmsMediaBean.deleteSelectedItems()
Deletes all mediaItems fromCmsMediaBean.getMediaItems()
which are are marked as selected.CmsPageEditBean.deleteSelectedPage()
Action method for deleting selectedPage from the database.CMSPageTemplateEditBean.deleteSelectedTemplate()
boolean
CmsSliderBean.deleteSlider
(CMSSlider slider) boolean
CMSPageTemplateEditBean.deleteTemplate
(CMSPageTemplate template) Deletes given CMS page from the database.AdminBean.deleteUserAction
(User user, boolean deleteContributions) Deletes the given User and optionally their contributions.void
AdminBean.deleteUserGroupAction
(UserGroup userGroup) deleteUserGroupAction.void
AdminBean.deleteUserRoleAction
(UserRole userRole) Adds currentUserRole to the map of UserRoles to be processed, marked as to delete.void
CMSSidebarWidgetsBean.deleteWidget
(Long id) deleteWidget.void
AnnotationBean.downloadAllAnnotations()
void
ActiveDocumentBean.downloadTOCAction()
downloadTOCAction.void
CommentBean.editComment
(Comment original, String text, boolean restricted) editComment.void
SearchBean.executeSearch()
executeSearch.void
SearchBean.executeSearch
(String filterQuery) executeSearch.AdminLicenseBean.extendDownloadTicketAction
(DownloadTicket ticket) ActiveDocumentBean.generateGeoMap
(String pi) generateGeoMap.CrowdsourcingBean.getActiveCampaignsForRecord
(String pi) Returns a list of active campaigns for the given identifier that are visible to the current user.SearchBean.getAdvancedSearchSelectItems
(String field, String language, boolean hierarchical) Populates the list of advanced search drop-down values for the given field.AdminClientsBean.getAllAcceptedClients()
Get a list of all clients withClientApplication.AccessStatus.GRANTED
CrowdsourcingBean.getAllCampaigns()
getAllCampaigns.CrowdsourcingBean.getAllCampaigns
(Campaign.CampaignVisibility visibility) getAllCampaigns.CmsBean.getAllCategories()
getAllCategories.CmsCategoriesBean.getAllCategories()
Returns a newly created list of all saved categoriesAdminClientsBean.getAllClients()
Get the internally created client representing all clients for access rights purposesCmsBean.getAllCMSPages()
getAllCMSPages.SearchBean.getAllCollections
(String language) Returns drop-down items for all collection names.AdminCommentBean.getAllCommentGroups()
getAllCommentGroups.AdminClientsBean.getAllConfiguredClients()
Get a list of all clients withClientApplication.AccessStatus.GRANTED
prClientApplication.AccessStatus.DENIED
AdminLicenseBean.getAllCoreLicenseTypes()
getAllCoreLicenseTypes.AdminBean.getAllIpRanges()
getAllIpRanges.AdminLicenseBean.getAllLicenses()
AdminLicenseBean.getAllLicenseTypes()
Returns all existing license types.GeoMapBean.getAllMaps()
Get a list of allGeoMap
s from the databse.CmsMediaBean.getAllMedia()
getAllMedia.CmsMediaBean.getAllMediaCategories()
getAllMediaCategories.CrowdsourcingBean.getAllowedCampaigns
(User user) Returns the list of campaigns that are visible to the given user.CmsBean.getAllowedCategories
(User user) Returns a filtered category list for the given user, unless the user is a superuser.CmsBean.getAllowedTemplates
(User user) Returns a filtered page template list for the given user, unless the user is a superuser.AdminLicenseBean.getAllRecordLicenseTypes()
getAllRecordLicenseTypes.AdminBean.getAllRoles()
Returns a list of all existing roles.UserGroupBean.getAllRoles()
Returns a list of all existing roles (minus superuser).CmsSliderBean.getAllSliders()
AdminBean.getAllUserGroups()
Returns all user groups in the DB.AdminBean.getAllUsers()
Returns all users in the DB.UserBean.getAllUsers()
Returns a list of all existing users (minus the superusers and the current user).AdminBean.getAllUsersExcept
(Set<User> usersToExclude) getAllUsersExcept.CMSSidebarWidgetsBean.getAllWidgets()
getAllWidgets.CMSSidebarWidgetsBean.getAllWidgets
(boolean queryAdditionalInformation) getAllWidgets.long
UserDataBean.getAnnotationCount()
getAnnotationCount.UserDataBean.getAnnotations()
getAnnotations.CmsBean.getAvailableCmsPages
(CMSStaticPage page) getAvailableCmsPages.CmsBean.getAvailableParentPages
(CMSPage page) getAvailableParentPages.BookmarkBean.getBookmarkLists()
Returns a list of all existing bookmark lists owned by current userBookmarkBean.getBookmarkListsForUser
(User user) getBookmarkListsForUser.UserDataBean.getBookmarkListsForUser
(User user, int numEntries) getBookmarkListsForUser.static List<BookmarkList>
BookmarkBean.getBookmarkListsSharedWithUser
(User user) getBookmarkListsSharedWithUser.long
CrowdsourcingBean.getCampaignCount
(Campaign.CampaignVisibility visibility) getCampaignCount.CmsBean.getCMSPage
(Long pageId) getCMSPage.CmsBean.getCMSPagesWithSearch()
getCMSPagesWithSearch.long
UserDataBean.getCommentCount()
Getter for the fieldcommentCount
.AdminCommentBean.getCommentGroupsForUser
(User user) getCommentGroupsForUser.BookmarkBean.getCurrentBookmarkListNames()
getCurrentBookmarkListNames.HighlightsBean.getCurrentHighlight()
Get the currently displayed highlight.AdminThemesBean.getCurrentTheme()
ContentBean.getCurrentUGCCoords
(PhysicalElement page) getCurrentUGCCoords.AdminLicenseBean.getDownloadTicketRequests()
CmsSliderBean.getEmbeddingCmsPages
(CMSSlider slider) GeoMapBean.getEmbeddingCmsPages
(GeoMap map) getEmbeddingCmsPages.AdminThemesBean.getFooterUrl
(ThemeLink.InternalService service) AdminThemesBean.getFooterUrl
(ThemeLink.InternalService service, String defaultUrl) AdminThemesBean.getFullscreenLogo
(String defaultUrl) AdminThemesBean.getFullscreenLogo
(String defaultUrl, int width, int height) ActiveDocumentBean.getGeoMap()
Get a CMSSidebarElement with a map containing all GeoMarkers for the current PI.List<javax.faces.model.SelectItem>
AdminLicenseBean.getGroupedLicenseTypeSelectItems()
UserBean.getHasAdminBackendAccess()
Checks whether the logged in user has access to the admin backend via being an admin or having CMS/campaign/comments access.HighlightsBean.getHighlightsBefore
(LocalDate date) Get allHighlight
s which are not valid for the given date but were before.AdminThemesBean.getJavascript
(String themeName) ActiveDocumentBean.getLabelForJS()
Title bar label value escaped for JavaScript.AdminDeveloperBean.getLastAutopull()
CmsBean.getLastEditedTimestamp
(long pageId) getLastEditedTimestamp.AdminDeveloperBean.getLastVersionInfo()
UserDataBean.getLatestActivity
(User user, int numEntries) getLatestActivity.UserDataBean.getLatestComments
(User user, int numEntries) getLatestComments.AdminLicenseBean.getLicenses
(LicenseType licenseType) CmsMediaBean.getMediaItems()
getMediaItems.ActiveDocumentBean.getNextDocstructUrl()
getNextDocstructUrl.SearchBean.getNextElement()
Returns the next BrowseElement in the hit list relative to the given index.ActiveDocumentBean.getNextHit()
Getter for the fieldnextHit
.AdminLicenseBean.getNotConfiguredAccessConditions()
AdminClientsBean.getNotConfiguredClients()
Get a list of all clients withClientApplication.AccessStatus.REQUESTED
CmsRecordNotesBean.getNotesForRecord
(String pi) long
UserDataBean.getNumAnnotations
(User user) getNumAnnotations.long
UserDataBean.getNumBookmarkLists
(User user) getNumBookmarkLists.long
UserDataBean.getNumComments
(User user) getNumComments.UserDataBean.getNumRecordsWithComments
(User user) getNumRecordsWithComments.long
UserDataBean.getNumSearches
(User user) getNumSearches.AdminLicenseBean.getOtherLicenseTypes()
Returns all existing non-core license types minuscurrentLicenseType
.getPage.ActiveDocumentBean.getPrevHit()
Getter for the fieldprevHit
.ActiveDocumentBean.getPreviousDocstructUrl()
getPreviousDocstructUrl.SearchBean.getPreviousElement()
Returns the previous BrowseElement in the hit list relative to the given index.BookmarkBean.getPublicBookmarkLists()
Returns a list of all existing bookmark list that are marked public.CmsBean.getQueryResults()
getQueryResults.ActiveDocumentBean.getRecordGeoMap()
getRecordGeoMap.ActiveDocumentBean.getRelatedItems
(String identifierField) getRelatedItems.CmsBean.getRelatedPages
(String pi) getRelatedPages.CmsBean.getRelatedPages
(String pi, CMSCategory category) getRelatedPages.ActiveDocumentBean.getRelativeUrlTags()
Returns a string that contains previous and/or next url elementsBookmarkBean.getRemainingUserGroupNames()
Returns the names all existing user groups (minus the ones currentBookmarkList is already shared with).List<javax.faces.model.SelectItem>
UserGroupBean.getRemainingUsers()
Returns the names all users that are not already members of the currently selected user group.UserDataBean.getSearches
(User user, Integer numEntries) Returns saved searches for the logged in user.ActiveDocumentBean.getSelectedDownloadOptionOrDefault()
CmsSliderBean.getSlider
(long id) CmsSliderBean.getSliders()
CmsSliderBean.getSliders
(String filter) AdminThemesBean.getSocialMediaUrl
(ThemeLink.SocialMediaService service) AdminThemesBean.getSocialMediaUrl
(ThemeLink.SocialMediaService service, String defaultUrl) CmsBean.getStaticPage
(String pageName) getStaticPage.CmsBean.getStaticPages()
Getter for the fieldstaticPages
.AdminThemesBean.getStylesheet
(String themeName) TextBean.getTeiText
(StructElement topDocument, String language) Loads and returns the TEI text for the given record and language if full-text access is granted to the client.CmsBean.getTemplates()
getTemplates.CmsBean.getTemplates
(boolean enabled) AdminThemesBean.getThemeLabel()
AdminThemesBean.getThemeLabel
(String defaultLabel) ActiveDocumentBean.getTitleBarLabel()
getTitleBarLabel.ActiveDocumentBean.getTitleBarLabel
(String language) getTitleBarLabel.ActiveDocumentBean.getTitleBarLabel
(Locale locale) getTitleBarLabel.ActiveDocumentBean.getToc()
Getter for the fieldtoc
.StatisticsBean.getUsageStatisticsForRecord
(String pi) getUsageStatisticsForRecord.ContentBean.getUserGeneratedContentsForDisplay
(String pi) Getter for the fielduserGeneratedContentsForDisplay
.ContentBean.getUserGeneratedContentsOfPageForDisplay
(PhysicalElement page) CmsBean.getValidCMSPages()
getValidCMSPages.NavigationHelper.getViewImagePathFullscreen()
This method checks the Solr height attribute of the current page.boolean
AdminThemesBean.hasFooterUrl
(ThemeLink.InternalService service) boolean
ContentBean.hasGeoCoordinateAnnotations
(String persistentIdentifier) boolean
AdminThemesBean.hasSocialMediaUrl
(ThemeLink.SocialMediaService service) void
SearchBean.hitsPerPageListener()
hitsPerPageListener.CmsCollectionsBean.importDescriptionsAction
(String solrField) void
UserDataBean.init()
Initialize all campaigns as lazily loaded liststatic boolean
Check if the given user is allowed access to the given campaign from a rights management standpoint alone.boolean
ActiveDocumentBean.isAllowUserComments()
Indicates whether user comments are allowed for the current record based on several criteria.boolean
AdminDeveloperBean.isAutopullActive()
boolean
AdminDeveloperBean.isAutopullError()
boolean
AdminThemesBean.isCurrentThemeConfigured()
boolean
GeoMapBean.isHasMaps()
isHasMaps.boolean
CmsBean.isHasRelatedPages
(String pi) isHasRelatedPages.boolean
isInUse.boolean
AdminLicenseBean.isLicenseTypeInUse
(LicenseType licenseType) boolean
CmsBean.isLinkedFromNavBar
(CMSPage page) isLinkedFromNavBar.boolean
CmsBean.isLinkedToStaticPage
(CMSPage page) boolean
CmsBean.isMappedToStaticPage
(CMSPage page) boolean
CommentBean.isMayDeleteCommentsForRecord
(String pi) Checks whether the current user may delete comments for the given record identifier, based on their admin status or membership in any user group that has such permission via comment groups.boolean
CommentBean.isMayEditCommentsForRecord
(String pi) Checks whether the current user may edit comments for the given record identifier, based on their admin status or membership in any user group that has such permission via comment groups.boolean
CommentBean.isUserCommentsEnabled()
isUserCommentsEnabled.boolean
CrowdsourcingBean.isUserOwnsAnyCampaigns
(User user) Deprecated.boolean
CmsCategoriesBean.isValid()
Check ifCmsCategoriesBean.getCategoryName()
is empty or equal (ignoring case) to the name of any existing category.void
UserGroupBean.leaveCurrentUserGroupAction()
Revokes the current user's membership in currentOtherUserGroup.MetadataBean.loadMetadata
(int index, Locale locale) loadMetadata.protected StatisticsSummary
StatisticsBean.loadSummary
(String pi) void
ContentBean.loadUserGeneratedContentsForDisplay
(String pi, javax.servlet.http.HttpServletRequest request) loadUserGeneratedContentsForDisplay.boolean
Called with a string in form of a modified json object.boolean
DisplayConditions.matchRecord
(String json) Called with a string in form of a modified json object.boolean
mayEdit.boolean
CmsPageEditBean.mayRemoveCategoryFromPage
(CMSCategory cat) mayRemoveCategoryFromPage.ActiveDocumentBean.open()
Pretty-URL entry point.DownloadBean.openDownloadAction()
openDownloadAction.ActiveDocumentBean.openFulltext()
openFulltext.BrowseBean.openWorkInTargetCollection()
openWorkInTargetCollection.ArchiveBean.reIndexArchiveAction()
Exports the currently loaded archive for re-indexing.ActiveDocumentBean.reIndexRecordAction()
Exports the currently loaded for re-indexing.AdminLicenseBean.rejectDownloadTicketAction
(DownloadTicket ticket) void
UserBean.rejectTermsOfUse()
rejectTermsOfUse.reload.void
UserGroupBean.removeCurrentMemberAction()
Removes currentMember from the member list of currentUserGroup.AdminLicenseBean.renewDownloadTicketAction
(DownloadTicket ticket) BornDigitalBean.requestNewDownloadTicketAction()
CmsCollectionsBean.resetCurrentCollection()
resetCurrentCollection.void
GeoMapBean.resetCurrentMap()
If the current map has an id, restore the map from the database, removing all unsaved changes.UserBean.resetPasswordAction()
Generates a new user password if the key is correct.void
TermsOfUseEditBean.resetUserAcceptance()
void
CookieBannerBean.resetUserConsent()
Set theCookieBanner.getRequiresConsentAfter()
to the current time.void
DisclaimerEditBean.resetUserConsent()
Set theDisclaimer.getRequiresConsentAfter()
to the current time.void
AdminCommentBean.saveCommentAction
(Comment comment) saveCommentAction.AdminCommentBean.saveCommentGroupAction
(CommentGroup commentGroup) saveCommentGroupAction.AdminCommentBean.saveCurentCommentGroupAction()
saveCurentCommentGroupAction.CmsCollectionsBean.saveCurrentCollection()
saveCurrentCollection.AdminLicenseBean.saveCurrentLicenseAction()
Adds the current License to the licensee (User, UserGroup or IpRange).AdminLicenseBean.saveCurrentLicenseTypeAction()
saveLicenseTypeAction.void
GeoMapBean.saveCurrentMap()
Save the current map.void
UserGroupBean.saveCurrentOwnUserGroupAction
(javax.faces.event.ActionEvent actionEvent) Creates or updates (if already exists) currentOwnUserGroup.AdminBean.saveCurrentUserAction()
saveCurrentUserAction.AdminBean.saveIpRangeAction()
saveIpRangeAction.void
CmsMediaBean.saveMedia
(CMSMediaItem media) saveMedia.void
CmsMediaBean.saveMedia
(CMSMediaItem media, List<Selectable<CMSCategory>> categories) Save media item, adding or removing the given categories, depending wether they are selected or not. ifUser.hasPrivilegeForAllSubthemeDiscriminatorValues()
is false for the current user and none of the given categories is selected, then don't change the media categories since doing so would break category restrictionsvoid
UserGroupBean.saveMembershipAction()
Deprecated.void
CmsNavigationBean.saveMenuItems()
saveMenuItems.void
HighlightsBean.saveObject
(Highlight object) Persist the givenHighlight
to the databasevoid
CmsPageEditBean.savePageAndForwardToEdit()
savePageAndForwardToEdit.void
AdminBean.saveRoleAction()
saveRoleAction.SearchBean.saveSearchAction()
saveSearchAction.CrowdsourcingBean.saveSelectedCampaignAction()
Adds the current page to the database, if it doesn't exist or updates it otherwisevoid
CmsMediaBean.saveSelectedItems()
Saves all mediaItems fromCmsMediaBean.getMediaItems()
which are are marked as selected.void
CmsMediaBean.saveSelectedMediaItem()
saveSelectedMediaItem.void
CmsPageEditBean.saveSelectedPage()
Adds the current page to the database, if it doesn't exist or updates it otherwisevoid
CMSPageTemplateEditBean.saveSelectedTemplate()
void
CmsBean.saveStaticPages()
Save static page status for all cms pagesvoid
CMSPageTemplateEditBean.saveTemplateAndForwardToEdit()
CmsBean.saveTemplatesAction()
Persists the enabled/disabled status of all CMS tempaltes in the DB.AdminThemeEditBean.saveTheme()
boolean
AdminBean.saveUserAction
(User user) Saves the given use.AdminBean.saveUserAction
(User user, String returnPage) saveUserAction.AdminBean.saveUserGroupAction()
Persists changes incurrentUserGroup
.SearchBean.search()
Dummy method for component cross-compatibility with CMS searches.Executes the search using already set parameters.SitelinkBean.searchAction()
searchAction.CalendarBean.searchCalendar()
This method generates the search string for the calendar search tab.CalendarBean.searchCalendar
(CalendarItemMonth month, CalendarItemDay day) searchCalendar.CalendarBean.searchForIncompleteData()
This method generates the search string for incomplete data.CalendarBean.searchTimeline()
This method generates the search string for the time line based search tab.void
BookmarkBean.selectBookmarkListAction
(javax.faces.event.ValueChangeEvent event) selectBookmarkListAction.UserBean.sendPasswordResetLinkAction()
Sends a password reset link to the current e-mail address.void
CookieBannerBean.setBannerActive
(boolean active) Activate/deactivate the cookie banner.void
ActiveDocumentBean.setChildrenInvisible
(TOCElement element) setChildrenInvisible.void
ActiveDocumentBean.setChildrenVisible
(TOCElement element) setChildrenVisible.void
CmsCollectionsBean.setCollectionName
(String collectionName) Loads existing or creates a newCMSCollection
for the currentsolrfield
and the givencollectionName
.void
BookmarkBean.setCurrentBookmarkListId
(String bookmarkListId) setCurrentBookmarkListId.void
BookmarkBean.setCurrentBookmarkListKey
(String key) void
AdminCommentBean.setCurrentCommentGroupId
(Long id) SetscurrentCommentGroup
by loading it from the DB via the given ID.void
UserGroupBean.setCurrentId
(Long id) Used for the 'add member' selectbox.void
AdminBean.setCurrentIpRangeId
(Long id) SetscurrentIpRange/code> by loading it from the DB via the given ID.
void
AdminLicenseBean.setCurrentLicenseId
(Long id) SetscurrentLicense
by loading it from the DB via the given ID.void
AdminLicenseBean.setCurrentLicenseTypeId
(Long id) SetscurrentUserGroup
by loading it from the DB via the given ID.void
GeoMapBean.setCurrentMapId
(Long mapId) If a GeoMap of the given mapId exists in the database, set the current map to a clone of that map.void
UserGroupBean.setCurrentOwnUserGroup()
Setter for the fieldcurrentOwnUserGroup
.void
CmsBean.setCurrentPageId
(String id) Page ID setter for PrettyFaces.void
AdminThemeEditBean.setCurrentThemeName
(String themeName) void
AdminBean.setCurrentUserGroupId
(Long id) SetscurrentUserGroup/code> by loading it from the DB via the given ID.
void
AdminBean.setCurrentUserId
(Long id) Sets the current user by loading them from the DB via the given user ID.void
DisclaimerEditBean.setDisclaimerActive
(boolean active) Activate/deactivate the disclaimer.void
void
CrowdsourcingBean.setSelectedCampaignId
(String id) Set theCrowdsourcingBean.selectedCampaign
by a String containing the campaign idvoid
CmsCategoriesBean.setSelectedCategoryId
(Long id) setSelectedCategoryId.void
AdminClientsBean.setSelectedClientId
(Long id) Set the client currently being edited by its database id.void
CmsPageEditBean.setSelectedPage
(CMSPage currentPage) Setter for the fieldselectedPage
.void
CmsPageEditBean.setSelectedPageId
(String id) setSelectedPageId.void
CMSPageTemplateEditBean.setSelectedTemplateId
(Long id) void
BookmarkBean.setShareKey
(String key) setShareKey.void
CmsSliderEditBean.setSliderId
(long id) Set the selected slider via idvoid
CmsSliderEditBean.setSliderId
(String idString) Set the selected slider via id stringvoid
CrowdsourcingBean.setTargetCampaignId
(String id) setTargetCampaignId.void
ActiveDocumentBean.setTocCurrentPage
(String tocCurrentPage) Setter for the fieldtocCurrentPage
.void
AdminCommentBean.setUserCommentsEnabled
(boolean userCommentsEnabled) setUserCommentsEnabled.void
CustomWidgetEditBean.setWidgetId
(Long id) void
PersistentStorageBean.startup()
AdminBean.toggleSuspendUserAction
(User user) toggleSuspendUserAction.void
ActiveDocumentBean.update()
Loads the record with the IDDOC set incurrentElementIddoc
.void
CrowdsourcingBean.updateActiveCampaigns()
Searches for all identifiers that are encompassed by the Solr query of each active campaign and initializes and fills a map of active campaigns for each identifier.void
BreadcrumbBean.updateBreadcrumbs
(CMSPage cmsPage) Updates breadcrumbs from the given CMS page (and any breadcrumb predecessor pages).void
CmsCollectionsBean.updateCollections()
updateCollections.void
AdminBean.updateUserRoles()
saveUserRoleAction.void
BookmarkBean.userGroupSelectedAction
(javax.faces.event.ValueChangeEvent event) userGroupSelectedAction.void
BookmarkBean.validateName
(javax.faces.context.FacesContext context, javax.faces.component.UIComponent toValidate, Object value) validateName.void
UserBean.wipeSession
(javax.servlet.http.HttpServletRequest request) Removes the user and permission attributes from the session. -
Uses of DAOException in io.goobi.viewer.model.annotation
Modifier and TypeMethodDescriptionPersistentAnnotation.getCreator()
getCreator.PersistentAnnotation.getGenerator()
getGenerator.PersistentAnnotation.getReviewer()
getReviewer. -
Uses of DAOException in io.goobi.viewer.model.annotation.comments
Modifier and TypeMethodDescriptionstatic Set<CommentGroup>
CommentManager.getRelevantCommentGroupsForRecord
(String pi) static boolean
CommentManager.isUserHasAccessToCommentGroups
(User user) Checks whether the given user has access to any comment groups, whether via being admin or owner or member of any linked user group. -
Uses of DAOException in io.goobi.viewer.model.annotation.export
Modifier and TypeMethodDescriptionvoid
ExcelRenderer.createDataRow
(CrowdsourcingAnnotation annotation, org.apache.poi.xssf.usermodel.XSSFSheet sheet, int rowCounter) -
Uses of DAOException in io.goobi.viewer.model.annotation.serialization
ModifierConstructorDescription -
Uses of DAOException in io.goobi.viewer.model.bookmark
Modifier and TypeMethodDescriptionvoid
SessionStoreBookmarkManager.addSessionBookmarkListToUser
(User user, javax.servlet.http.HttpServletRequest request) Assigns the current session bookmark list (if any) to the given user and saves the bookmark list to the database The bookmark list gets a newly generated name provided bySessionStoreBookmarkManager.generateNewBookmarkListName(List)
static List<BookmarkList>
BookmarkTools.getBookmarkListsSharedWithUser
(User user) getBookmarkListsSharedWithUser.Bookmark.getRepresentativeImageUrl()
Returns the URL to the representative image thumbnail for the record represented by this item.Bookmark.getRepresentativeImageUrl
(int width, int height) Returns the URL to the representative image thumbnail for the record represented by this item.boolean
isMayEdit. -
Uses of DAOException in io.goobi.viewer.model.citation
-
Uses of DAOException in io.goobi.viewer.model.cms
Modifier and TypeMethodDescriptionvoid
CMSNavigationManager.addCMSPageItems()
addCMSPageItems.getPage.PageList.getSearch()
Get the matchingSearchInterface
for the first listed page.PageList.getSearch
(int pageIndex) getSearch.PageList.getUrl
(int pageIndex) getUrl.boolean
CMSCategory.isInUse()
final void
CMSNavigationManager.loadItems()
loadItems.CMSNavigationManager.loadItemsFromDatabase()
loadItemsFromDatabase.final List<CMSNavigationItem>
CMSNavigationManager.loadVisibleItems()
loadVisibleItems.void
CMSNavigationManager.reload()
reload.void
CMSNavigationManager.saveVisibleItems
(String theme) Replaces the complete navigation-item database table with the elements of 'visibleItems' -
Uses of DAOException in io.goobi.viewer.model.cms.itemfunctionality
Modifier and TypeMethodDescriptionTocFunctionality.getBannerUrl
(int width, int height) getBannerUrl.BookmarksFunktionality.getBookmarkLists()
TocFunctionality.getToc()
Getter for the fieldtoc
.void
search. -
Uses of DAOException in io.goobi.viewer.model.cms.legacy
Modifier and TypeMethodDescriptionCMSContentConverter.createGeomapContent
(Map<String, Object> legacyItem) CMSContentConverter.createImageListContent
(Map<String, Object> legacyItem) CMSContentConverter.createMediaContent
(Map<String, Object> legacyItem) CMSContentConverter.createPageListContent
(Map<String, Object> legacyItem) CMSContentConverter.createSliderContent
(Map<String, Object> legacyItem) -
Uses of DAOException in io.goobi.viewer.model.cms.media
Modifier and TypeMethodDescriptionCMSMediaLister.getMediaItems
(List<String> tags, Integer maxItems, Integer prioritySlots, boolean random) CMSMediaLister.getMediaItems
(List<String> tags, Integer maxItems, Integer prioritySlots, boolean random, javax.servlet.http.HttpServletRequest request) -
Uses of DAOException in io.goobi.viewer.model.cms.pages
Modifier and TypeMethodDescriptionCMSPage.getSelectableCategories()
Getter for the fieldselectableCategories
.CMSPageTemplate.getSelectableCategories()
Getter for the fieldselectableCategories
. -
Uses of DAOException in io.goobi.viewer.model.cms.pages.content.types
Modifier and TypeMethodDescriptionCMSImageListContent.getMediaItems()
CMSImageListContent.getMediaItems
(boolean random) CMSPageListContent.getNestedPages
(Boolean random, CMSTemplateManager templateManager) Getter for the fieldnestedPages
.CMSPageListContent.getNestedPages
(Boolean random, Boolean paged, CMSTemplateManager templateManager) Deprecated.CMSPageListContent.getNestedPagesByCategory
(boolean random, boolean paged, CMSCategory category, CMSTemplateManager templateManager) Deprecated.CMSPageListContent.getNestedPagesByCategory
(boolean random, CMSCategory category, CMSTemplateManager templateManager) Getter for the fieldnestedPages
.CMSImageListContent.getSelectableCategories()
CMSPageListContent.getSelectableCategories()
CMSPageListContent.getSortedCategories
(int pageNo, boolean random, boolean paged, CMSTemplateManager templateManager) getSortedCategories.void
CMSSliderContent.setSliderId
(Long id) -
Uses of DAOException in io.goobi.viewer.model.crowdsourcing
Modifier and TypeMethodDescriptionstatic boolean
CrowdsourcingTools.isUserOwnsAnyCampaigns
(User user) -
Uses of DAOException in io.goobi.viewer.model.crowdsourcing.campaigns
Modifier and TypeMethodDescriptionlong
Campaign.getContributorCount()
Determines the number of distinct users that have created or reviewed annotations in the context of this campaign.boolean
Campaign.isUserAllowedAction
(User user, CrowdsourcingStatus status) Checks whether the given user may annotate or review records based on the given status.boolean
Campaign.isUserMayEdit
(User user) -
Uses of DAOException in io.goobi.viewer.model.export
-
Uses of DAOException in io.goobi.viewer.model.iiif.presentation.v2.builder
Modifier and TypeMethodDescriptionvoid
addAnchor.Map<de.intranda.api.iiif.presentation.enums.AnnotationType,
List<de.intranda.api.iiif.presentation.v2.AnnotationList>> SequenceBuilder.addBaseSequence
(de.intranda.api.iiif.presentation.v2.Manifest2 manifest, StructElement doc, String manifestId, List<Integer> pagesToInclude, javax.servlet.http.HttpServletRequest request) Creates a sequence from all pages within the given doc and appends it to manifest.List<de.intranda.api.iiif.presentation.v2.AnnotationList>
SequenceBuilder.addComments
(Map<Integer, de.intranda.api.iiif.presentation.v2.Canvas2> canvases, String pi, boolean populate) Adds a comment annotation to all cavases which contain comments.de.intranda.api.iiif.presentation.v2.AbstractPresentationModelElement2
ManifestBuilder.generateManifest
(StructElement ele, List<Integer> pagesToInclude) generateManifest.List<de.intranda.api.iiif.presentation.v2.Range2>
StructureBuilder.generateStructure
(List<StructElement> elements, String pi, boolean useMembers) Generates the topmost range from the given elements.de.intranda.api.annotation.IAnnotationCollection
OpenAnnotationBuilder.getCrowdsourcingAnnotationCollection
(URI uri, String pi, boolean urlsOnly, javax.servlet.http.HttpServletRequest request) de.intranda.api.annotation.IAnnotationCollection
OpenAnnotationBuilder.getCrowdsourcingAnnotationCollection
(URI uri, String pi, Integer page, boolean urlsOnly, javax.servlet.http.HttpServletRequest request) de.intranda.api.annotation.wa.collection.AnnotationPage
WebAnnotationBuilder.getCrowdsourcingAnnotationCollection
(URI uri, String pi, boolean urlsOnly) de.intranda.api.annotation.wa.collection.AnnotationPage
WebAnnotationBuilder.getCrowdsourcingAnnotationCollection
(URI uri, String pi, Integer pageNo, boolean urlsOnly) OpenAnnotationBuilder.getCrowdsourcingAnnotations
(String pi, boolean urlOnlyTarget, javax.servlet.http.HttpServletRequest request) Get all annotations for the given PI from the DAO, sorted by page number.WebAnnotationBuilder.getCrowdsourcingAnnotations
(String pi, boolean urlOnlyTarget) Get all annotations for the given PI from the the DAO, sorted by page number.SequenceBuilder.getPage
(StructElement doc, int order) getPage.void
ManifestBuilder.populate
(StructElement ele, de.intranda.api.iiif.presentation.v2.AbstractPresentationModelElement2 manifest, List<PhysicalElement> pages) populate.void
StructureBuilder.populate
(StructElement ele, String pi, de.intranda.api.iiif.presentation.v2.Range2 range) Adds Metadata and links to external services to a range. -
Uses of DAOException in io.goobi.viewer.model.iiif.presentation.v3.builder
Modifier and TypeMethodDescriptionvoid
ManifestBuilder.addPage
(de.intranda.api.iiif.presentation.v3.Manifest3 manifest, StructElement ele, int pageNo) de.intranda.api.iiif.presentation.IPresentationModelElement
ManifestBuilder.build
(String pi, Integer pageNo, javax.servlet.http.HttpServletRequest servletRequest) de.intranda.api.iiif.presentation.v3.IPresentationModelElement3
-
Uses of DAOException in io.goobi.viewer.model.job.download
Modifier and TypeMethodDescriptionstatic DownloadJob
DownloadJob.checkDownload
(String type, String email, String pi, String logId, String downloadIdentifier, long ttl) Deprecated.only used in deprecated methodDownloadResource.getOrCreateDownloadJob(String, String, String, String)
static int
DownloadJobTools.cleanupExpiredDownloads()
Deprecated.Only used in deprecated methodDownloadJob.checkDownload(String, String, String, String, String, long)
static int
DownloadJobTools.removeJobsForRecord
(String pi) Delete all jobs and associated files for the given record identifier. -
Uses of DAOException in io.goobi.viewer.model.job.mq
-
Uses of DAOException in io.goobi.viewer.model.job.quartz
Modifier and TypeMethodDescriptionvoid
QuartzListener.addTrigger
(Map<String, RecurringTaskTrigger> storedTriggers, List<RecurringTaskTrigger> triggers, TaskType taskType, TaskTriggerStatus defaultStatus) -
Uses of DAOException in io.goobi.viewer.model.maps
ModifierConstructorDescriptionRecordGeoMap
(StructElement struct, List<MetadataContainer> relatedDocuments) Create a new geomap with features from the given StructElement and related documents. -
Uses of DAOException in io.goobi.viewer.model.search
Modifier and TypeMethodDescriptionint
SearchHit.addCMSPageChildren()
Creates child hit elements for each hit matching a CMS page text, if CMS page texts were also searched.int
SearchHit.addFulltextChild
(org.apache.solr.common.SolrDocument doc, String language) Creates a child hit element for TEI full-texts, with child hits of its own for each truncated fragment containing search terms.void
Search.execute
(SearchFacets facets, Map<String, Set<String>> searchTerms, int hitsPerPage, Locale locale) execute.void
Search.execute
(SearchFacets facets, Map<String, Set<String>> searchTerms, int hitsPerPage, Locale locale, boolean keepSolrDoc, SearchAggregationType aggregationType) execute.static void
SearchHelper.exportSearchAsExcel
(org.apache.poi.xssf.streaming.SXSSFWorkbook wb, String finalQuery, String exportQuery, List<StringPair> sortFields, List<String> filterQueries, Map<String, String> params, Map<String, Set<String>> searchTerms, Locale locale, int proximitySearchDistance) exportSearchAsExcel.static BrowseElement
SearchHelper.getBrowseElement
(String query, int index, List<StringPair> sortFields, List<String> filterQueries, Map<String, String> params, Map<String, Set<String>> searchTerms, Locale locale, int proximitySearchDistance) Returns theBrowseElement
constructed from the search hit atindex
from the search hit list for the givenquery
.SearchQueryItem.getCheckboxSelectables
(String language, String... additionalValues) SearchHitsNotifier.getNewHits
(Search search) Executes the given search.static String
SearchHelper.getPersonalFilterQuerySuffix
(List<LicenseType> licenseTypes, User user, String ipAddress, Optional<ClientApplication> client, String privilege) Constructs a personal search query filter suffix for the given user and IP address.SearchQueryItem.getSelectItems
(String language) getSelectItems.void
SearchHit.loadChildHits
(int numChildren) void
SearchHit.populateChildren
(int number, int skip, Locale locale, javax.servlet.http.HttpServletRequest request) populateChildren.SearchHelper.searchWithAggregation
(String query, int first, int rows, List<StringPair> sortFields, List<String> resultFields, List<String> filterQueries, Map<String, String> params, Map<String, Set<String>> searchTerms, List<String> exportFields, String additionalMetadataListType, Locale locale, boolean keepSolrDoc, int proximitySearchDistance) Main search method for aggregated search.SearchHelper.searchWithFulltext
(String query, int first, int rows, List<StringPair> sortFields, List<String> resultFields, List<String> filterQueries, Map<String, String> params, Map<String, Set<String>> searchTerms, List<String> exportFields, Locale locale, boolean keepSolrDoc, int proximitySearchDistance) Main search method for flat search.SearchHelper.searchWithFulltext
(String query, int first, int rows, List<StringPair> sortFields, List<String> resultFields, List<String> filterQueries, Map<String, String> params, Map<String, Set<String>> searchTerms, List<String> exportFields, Locale locale, int proximitySearchDistance) Main search method for flat search.SearchHitsNotifier.sendNewHitsNotifications()
void
Search.toggleNotifications()
Toggles the status of newHitsNotification and persists this search.static void
SearchHelper.updateFilterQuerySuffix
(javax.servlet.http.HttpServletRequest request, String privilege) Updates the calling agent's session with a personalized filter sub-query. -
Uses of DAOException in io.goobi.viewer.model.security
Modifier and TypeMethodDescriptionstatic void
LicenseType.addCoreLicenseTypesToDB()
addCoreLicenseTypesToDB.static AccessPermission
AccessConditionUtils.checkAccess
(javax.servlet.http.HttpServletRequest request, String action, String pi, String contentFileName, boolean isThumbnail) checkAccess.static AccessPermission
AccessConditionUtils.checkAccessPermission
(List<LicenseType> allLicenseTypes, Set<String> requiredAccessConditions, String privilegeName, User user, String remoteAddress, Optional<ClientApplication> client, String query) Base method for checking access permissions of various types.static AccessPermission
AccessConditionUtils.checkAccessPermission
(Set<String> requiredAccessConditions, String privilegeName, String query, javax.servlet.http.HttpServletRequest request) checkAccessPermission.static Map<String,
AccessPermission> AccessConditionUtils.checkAccessPermissionByIdentiferForAllLogids
(String identifier, String privilegeName, javax.servlet.http.HttpServletRequest request) Checks whether the current users has the given access permissions each element of the record with the given identifier.static AccessPermission
AccessConditionUtils.checkAccessPermissionByIdentifierAndFileNameWithSessionMap
(javax.servlet.http.HttpServletRequest request, String pi, String contentFileName, String privilegeType) Checks access permission of the given privilege type for the given image and puts the permission status into the corresponding session map.static AccessPermission
AccessConditionUtils.checkAccessPermissionByIdentifierAndFilePathWithSessionMap
(javax.servlet.http.HttpServletRequest request, String filePath, String privilegeType) checkAccessPermissionByIdentifierAndFilePathWithSessionMap.static AccessPermission
AccessConditionUtils.checkAccessPermissionByIdentifierAndLogId
(String identifier, String logId, String privilegeName, javax.servlet.http.HttpServletRequest request) Checks whether the current users has the given access permissions to the element with the given identifier and LOGID.static AccessPermission
AccessConditionUtils.checkAccessPermissionByImageUrn
(String imageUrn, String privilegeName, javax.servlet.http.HttpServletRequest request) Checks whether the client may access an image (by image URN).static AccessPermission
AccessConditionUtils.checkAccessPermissionBySolrDoc
(org.apache.solr.common.SolrDocument doc, String originalQuery, String privilegeName, javax.servlet.http.HttpServletRequest request) static AccessPermission
AccessConditionUtils.checkAccessPermissionForImage
(javax.servlet.http.HttpServletRequest request, String pi, String contentFileName) Checks access permission for the given image and puts the permission status into the corresponding session map.static AccessPermission
AccessConditionUtils.checkAccessPermissionForPagePdf
(javax.servlet.http.HttpServletRequest request, PhysicalElement page) Checks access permission for the given image and puts the permission status into the corresponding session map.static AccessPermission
AccessConditionUtils.checkAccessPermissionForThumbnail
(javax.servlet.http.HttpServletRequest request, String pi, String contentFileName) Checks access permission for the given thumbnail and puts the permission status into the corresponding session map.static AccessPermission
AccessConditionUtils.checkContentFileAccessPermission
(String identifier, javax.servlet.http.HttpServletRequest request) Checks if the record with the given identifier should allow access to the given requestAccessConditionUtils.getApplyingLicenses
(Optional<User> user, String ipAddress, LicenseType type, IDAO dao) List all licenses ("rights") that the given user and ipAddress is entitled to, either because they are directly given to the user, a group the user belongs to or to the given ipAddress, whether or not the given user existsLicenseType.getLicenseTypesOverridingThis()
Returns list ofLicenseType
s that contain this object in their overridden LicenseTypes.static int
AccessConditionUtils.getPdfDownloadQuotaForRecord
(String pi) License.getSelectableCategories()
License.getSelectableTemplates()
static boolean
AccessConditionUtils.isConcurrentViewsLimitEnabledForAnyAccessCondition
(List<String> accessConditions) static boolean
AccessConditionUtils.isFreeOpenAccess
(Set<String> requiredAccessConditions, Collection<LicenseType> allLicenseTypes) Check whether the requiredAccessConditions consist only of theOPENACCESS
condition and OPENACCESS is not contained in allLicenseTypes.void
License.setClientId
(Long clientId) -
Uses of DAOException in io.goobi.viewer.model.security.clients
Modifier and TypeMethodDescriptionvoid
ClientApplicationManager.addGeneralClientApplicationToDB()
To be called on server startup.ClientApplication.canSatisfyAllAccessConditions
(Set<String> requiredAccessConditions, String privilegeName, String pi) Check if this client has the privilege of the given privilegeName via itsClientApplication.licenses
ClientApplicationManager.getClientByClientIdentifier
(String clientIdentifier) Get the client with the givenClientApplication.getClientIdentifier()
from the databaseboolean
ClientApplication.isAllClients()
ClientApplicationManager.persistNewClient
(String clientIdentifier, javax.servlet.http.HttpServletRequest request) Create a newClientApplication
with the given identifier and IP of the given request and store it in the database -
Uses of DAOException in io.goobi.viewer.model.security.user
Modifier and TypeMethodDescriptionboolean
Adds membership relation between the given user and role and persists immediately.static boolean
UserTools.anonymizeUserPublicContributions
(User user) Moves all public content from the given user to an anonymous user.Authentication check for regular (i.e. non-OpenID) accounts.IpRange.canSatisfyAllAccessConditions
(Set<String> requiredAccessConditions, List<LicenseType> relevantLicenseTypes, String privilegeName, String pi) canSatisfyAllAccessConditions.User.canSatisfyAllAccessConditions
(Set<String> requiredAccessConditions, String privilegeName, String pi) Checks whether the user can satisfy at least one of the given access conditions with a license that contains the given privilege name.static User
UserTools.checkAndCreateAnonymousUser()
static int
UserTools.deleteBookmarkListsForUser
(User owner) static int
UserTools.deleteSearchesForUser
(User owner) static boolean
UserTools.deleteUser
(User user) Deletes given user from the database and removes any database rows that reference this user (only those that are of use to this user - public content such as comments must be deleted separetely).static int
UserTools.deleteUserGroupOwnedByUser
(User owner) static void
UserTools.deleteUserPublicContributions
(User user) Deletes all public content created by this the given user.long
UserGroup.getMemberCount()
UserGroup.getMembers()
getMembers.UserGroup.getMembersAndOwner()
UserGroup.getMemberships()
getMemberships.User.getUserGroupMemberships()
getUserGroupMemberships.User.getUserGroupOwnerships()
Returns a list of UserGroups of which this user is the owner.User.getUserGroupsWithMembership()
Returns a list of UserGroups of which this user is a member.boolean
UserGroup.hasUserPrivilege
(String privilegeName) hasUserPrivilege.static boolean
UserTools.isEmailInUse
(String email, Long userId) boolean
User.isGroupMember
(UserGroup group) isGroupMember.boolean
User.isHasCmsPrivilege
(String privilege) isHasCmsPrivilege.boolean
UserGroup.isHasMembers()
boolean
User.isHasPrivilege
(String licenseType, String privilege) isHasPrivilege.boolean
Checks whether this user has the permission to delete all ocr-content of one page in crowdsourcing.boolean
User.isMaySetRepresentativeImage()
Checks whether this user has the permission to set the representative image for the currently open record.static boolean
UserTools.isNicknameInUse
(String nickname, Long userId) void
User.raiseScore
(int amount) raiseScore.boolean
UserGroup.removeMember
(User user) remove User from Group -
Uses of DAOException in io.goobi.viewer.model.sitemap
-
Uses of DAOException in io.goobi.viewer.model.statistics.usage
ModifierConstructorDescriptionconstructor using theStatisticsIndexer.hotfolder
given byConfiguration.getHotfolder()
Constructor using instances fromDataManager
Constructor using instances fromDataManager
-
Uses of DAOException in io.goobi.viewer.model.toc
Modifier and TypeMethodDescriptionvoid
TOC.generate
(StructElement structElement, boolean addAllSiblings, String mimeType, int tocCurrentPage) generate.static Map<String,
List<TOCElement>> TocMaker.generateToc
(TOC toc, StructElement structElement, boolean addAllSiblings, String mimeType, int tocCurrentPage, int hitsPerPage) Generate the TOC. -
Uses of DAOException in io.goobi.viewer.model.transkribus
Modifier and TypeMethodDescriptionstatic TranskribusJob
TranskribusUtils.ingestRecord
(String restApiUrl, TranskribusSession userSession, String pi, String metsResolverUrlRoot) ingestRecord. -
Uses of DAOException in io.goobi.viewer.model.urlresolution
Modifier and TypeMethodDescriptionstatic Optional<ViewerPath>
ViewerPathBuilder.createPath
(String applicationUrl, String applicationName, String serviceUrl, String queryString) Create a combined path from the given url.static Optional<ViewerPath>
ViewerPathBuilder.createPath
(javax.servlet.http.HttpServletRequest httpRequest) Returns the request path of the givenhttpRequest
as aViewerPath
, including information on associated CMSPage and targeted PageType If the url has a pretty-url context and only consists of the server url, "/index" is appended to the url to redirect to the index pretty-mapping Any occurrences of "index.static Optional<ViewerPath>
ViewerPathBuilder.createPath
(javax.servlet.http.HttpServletRequest request, String baseUrl) createPath.ViewerPathBuilder.getCampaign
(URI servicePath) getCampaign.ViewerPathBuilder.getCmsPage
(URI servicePath) Gets the best matching CMSPage which alternative url ('persistent url') matches the beginning of the given path -
Uses of DAOException in io.goobi.viewer.model.viewer
Modifier and TypeMethodDescriptionstatic ViewManager
ViewManager.createViewManager
(String pi, boolean loadPages) Creates an instance of ViewManager loaded with the record with the given identifier.void
PhysicalElement.deleteCommentAction
(Comment comment) deleteCommentAction.ViewManager.getAllPages()
Returns all pages in their correct order.ViewManager.getAltoUrl()
Return the url to a REST service delivering the alto file of the given page as xmlViewManager.getCiteLinkPage()
getCiteLinkPage.ViewManager.getCiteLinkWork()
getCiteLinkWork.PhysicalElement.getComments()
getComments.ViewManager.getContentDownloadLinksForWork()
Returns a list of original content file download links (name+url) for the current document.int
ViewManager.getCurrentHeight()
getCurrentHeight.ViewManager.getCurrentImageInfo()
getCurrentImageInfo.ViewManager.getCurrentImageInfo
(PageType pageType) getCurrentImageInfo.ViewManager.getCurrentImageInfoCrowd()
getCurrentImageInfoCrowd.ViewManager.getCurrentImageInfoFullscreen()
getCurrentImageInfoFullscreen.ViewManager.getCurrentImageLabel()
Returns the ORDERLABEL value for the current page.ViewManager.getCurrentImageUrl()
getCurrentImageUrl.ViewManager.getCurrentImageUrl
(int size) getCurrentImageUrl.ViewManager.getCurrentImageUrl
(PageType view) getCurrentImageUrl.ViewManager.getCurrentMasterImageUrl()
Deprecated.ViewManager.getCurrentObjectUrl()
getCurrentObjectUrl.int
ViewManager.getCurrentPageSourceIndex()
getCurrentPageSourceIndex.ViewManager.getCurrentSearchResultCoords()
getCurrentSearchResultCoords.int
ViewManager.getCurrentWidth()
getCurrentWidth.ViewManager.getDownloadOptionsForPage
(PhysicalElement page) ViewManager.getFirstPage()
getFirstPage.ViewManager.getFulltext()
Deprecated.UsePhysicalElement.getFullText()
ViewManager.getFulltext
(boolean escapeHtml, String language) Deprecated.UsePhysicalElement.getFullText()
ViewManager.getFulltextUrl()
Return the url to a REST service delivering the fulltext as plain text of the given pageViewManager.getImagesSection()
Returns the PhysicalElements for the current thumbnail page using the configured number of thumbnails per page;protected List<PhysicalElement>
ViewManager.getImagesSection
(int thumbnailsPerPage) Returns the PhysicalElements for the current thumbnail page.ViewManager.getMasterImageUrl
(de.unigoettingen.sub.commons.contentlib.imagelib.transform.Scale scale, PhysicalElement page) getCurrentMasterImageUrl.ViewManager.getMasterImageUrlForDownload
(String boxSizeInPixel) Deprecated.ViewManager.getPageDownloadUrl
(DownloadOption option, PhysicalElement page) getPageDownloadUrl.ViewManager.getPdfPageDownloadLink()
Returns the pdf download link for the current pageViewManager.getPdfPartDownloadLink()
Returns the pdf download link for a pdf of all pages from this.firstPdfPage to this.lastPdfPage (inclusively)ViewManager.getPdfStructDownloadLink()
Returns the pdf download link for the current struct elementint
ViewManager.getRepresentativeHeight()
getRepresentativeHeight.ViewManager.getRepresentativeImageInfo()
getRepresentativeImageInfo.ViewManager.getRepresentativeImageUrl()
getRepresentativeImageUrl.ViewManager.getRepresentativeImageUrl
(int width, int height) ViewManager.getRepresentativePage()
Getter for the fieldrepresentativePage
.int
ViewManager.getRepresentativeWidth()
getRepresentativeWidth.ViewManager.getTeiUrl()
Return the url to a REST service delivering the fulltext of the current page as TEIViewManager.getThumbnailUrlForDownload
(de.unigoettingen.sub.commons.contentlib.imagelib.transform.Scale scale, PhysicalElement page) getCurrentThumbnailUrlForDownload.ViewManager.getWatermarkUrl()
getWatermarkUrl.ViewManager.getWatermarkUrl
(String pageType) getWatermarkUrl.boolean
ViewManager.isAccessPermission
(String privilege) boolean
PhysicalElement.isAccessPermission3DObject()
Checks if the media type is displayable as a 3d object and access is granted for viewing it.boolean
PhysicalElement.isAccessPermissionBornDigital()
isAccessPermissionBornDigital.boolean
StructElement.isAccessPermissionDownloadMetadata()
boolean
ViewManager.isAccessPermissionExternalResources()
boolean
PhysicalElement.isAccessPermissionFulltext()
boolean
StructElement.isAccessPermissionGenerateIiifManifest()
boolean
PhysicalElement.isAccessPermissionImage()
Checks if the media type is displayable as an image and access is granted for viewing an image.boolean
PhysicalElement.isAccessPermissionImageDownload()
boolean
PhysicalElement.isAccessPermissionImageZoom()
checks if the user has the privilegeIPrivilegeHolder.PRIV_ZOOM_IMAGES
If the check fails andConfiguration.getUnzoomedImageAccessMaxWidth()
is greater than 0, false is returned.boolean
PhysicalElement.isAccessPermissionObject()
Remnant from when image access had to be checked for each tile.boolean
ViewManager.isAltoAvailableForWork()
isAltoAvailableForWork.boolean
ViewManager.isBornDigital()
Convenience method for identifying born digital material records.boolean
PhysicalElement.isBornDigitalDownloadTicketRequired()
boolean
ViewManager.isDisplayCiteLinkPage()
isDisplayCiteLinkPage.boolean
PhysicalElement.isDisplayFulltext()
isFulltextAvailableForPage.boolean
ViewManager.isDisplayFulltextViewLink()
boolean
PhysicalElement.isDisplayImage()
boolean
ViewManager.isDisplayObjectViewLink()
boolean
ViewManager.isDisplayThumbnailViewLink()
boolean
ViewManager.isDisplayTocViewLink()
boolean
ViewManager.isFilesOnly()
isFilesOnly.boolean
ViewManager.isFulltextAvailableForWork()
isFulltextAvailableForWork.boolean
ViewManager.isListAllVolumesInTOC()
Defines the criteria whether to list all remaining volumes in the TOC if the current record is a volume.boolean
ViewManager.isMetadataViewOnly()
Convenience method that checks whether only the metadata view link is displayed for this record (i.e. criteria for all other links are not met).boolean
ViewManager.isRecordAddedToTranskribus
(TranskribusSession session) isRecordAddedToTranskribus.boolean
ViewManager.isRecordHasImages()
boolean
PhysicalElement.isTeiAvailable()
isTeiAvailableForPage.boolean
ViewManager.isTeiAvailableForWork()
isTeiAvailableForWork.PhysicalElement.loadAlto()
Loads ALTO data for this page via the REST service, if not yet loaded.boolean
ViewManager.useTiles()
useTiles.boolean
ViewManager.useTilesFullscreen()
useTilesFullscreen. -
Uses of DAOException in io.goobi.viewer.model.viewer.collections
Modifier and TypeMethodDescriptionstatic void
CollectionView.associateWithCMSCollections
(List<HierarchicalBrowseDcElement> collections, String solrField) -
Uses of DAOException in io.goobi.viewer.model.viewer.pageloader
Modifier and TypeMethodDescriptionstatic AbstractPageLoader
AbstractPageLoader.create
(StructElement topStructElement) Creates and returns the appropriate loader instance for the givenStructElement
.static AbstractPageLoader
AbstractPageLoader.create
(StructElement topStructElement, boolean loadPages) Creates and returns the appropriate loader instance for the givenStructElement
.static AbstractPageLoader
AbstractPageLoader.create
(StructElement topStructElement, List<Integer> pageNosToLoad) IPageLoader.getPageForFileName
(String fileName) getPageForFileName.LeanPageLoader.getPageForFileName
(String fileName) getPageForFileName. -
Uses of DAOException in io.goobi.viewer.model.viewer.record.views
Modifier and TypeMethodDescriptionboolean
VisibilityCondition.checkAccess
(PhysicalElement page, javax.servlet.http.HttpServletRequest request, RecordPropertyCache properties) boolean
VisibilityCondition.checkAccess
(ViewManager viewManager, javax.servlet.http.HttpServletRequest request, RecordPropertyCache properties) static Collection<FileType>
FileType.containedFiletypes
(PhysicalElement page, boolean localFilesOnly) RecordPropertyCache.getFileTypesForPage
(PhysicalElement page, boolean localFilesOnly) RecordPropertyCache.getPermissionForPage
(PhysicalElement page, String privilege, javax.servlet.http.HttpServletRequest request) RecordPropertyCache.getPermissionForRecord
(ViewManager viewManager, String privilege, javax.servlet.http.HttpServletRequest request) protected TOC
VisibilityCondition.getToc
(ViewManager viewManager) boolean
VisibilityCondition.matchesPage
(PageType pageType, PhysicalElement page, javax.servlet.http.HttpServletRequest request, RecordPropertyCache properties) boolean
VisibilityCondition.matchesRecord
(PageType pageType, ViewManager viewManager, javax.servlet.http.HttpServletRequest request, RecordPropertyCache properties) -
Uses of DAOException in io.goobi.viewer.solr
Modifier and TypeMethodDescriptionSolrSearchIndex.getPage
(StructElement struct, int order) getPage.getPage. -
Uses of DAOException in io.goobi.viewer.websockets
CMSPageListContent.getNestedPages(Boolean, CMSTemplateManager)
instead