Uses of Class
io.goobi.viewer.model.cms.media.CMSMediaItem
Packages that use CMSMediaItem
Package
Description
REST resources for the CMS module in the v1 API, providing access to CMS pages,
media assets, sliders, and image delivery for content management functionality.
REST resources for the CMS module in the v2 API, providing updated endpoints
for CMS media retrieval and IIIF-compatible image delivery of CMS assets.
Handlers and utilities for image and media delivery, including IIIF URL construction, thumbnail generation,
PDF handling, watermarking, and 3D object access within the Goobi viewer.
Data access layer of the Goobi viewer.
JPA-based data access object implementation providing the full persistence layer for the Goobi viewer,
including a custom class loader and the central
JPADAO that covers all entity types.Database migration and update classes that apply structural and data-level changes to the Goobi viewer
database schema during application upgrades, coordinated by the central
DatabaseUpdater.JSF managed beans (CDI backing beans) of the Goobi viewer.
Top-level CMS model containing cross-cutting entities such as navigation items, categories,
sliders, static page mappings, highlight data, and shared selection abstractions used
throughout the content management system.
Model for CMS-managed collection representations, allowing editors to attach custom
labels, descriptions, and representative images to Solr-backed record collections.
Model for CMS media assets, representing uploaded images and files together with their
metadata, priority ordering, and holder interfaces used by CMS pages and campaigns.
Concrete CMS content type implementations, each representing a distinct kind of embeddable
content block such as search, browse, media, metadata display, record lists, or maps.
Domain model for crowdsourcing campaigns, including the
Campaign entity with its
visibility, time-frame, and user-group constraints, as well as per-record and per-page
progress statistics and multilingual campaign translations.Provides the core access-control domain model for the Goobi viewer, including license
types, access permissions, privilege holders, copyright indicators, and security questions.
-
Uses of CMSMediaItem in io.goobi.viewer.api.rest.v1.cms
Methods in io.goobi.viewer.api.rest.v1.cms that return CMSMediaItemModifier and TypeMethodDescriptionCMSMediaResource.createMediaItem(Path filePath) createMediaItem.Methods in io.goobi.viewer.api.rest.v1.cms with parameters of type CMSMediaItemModifier and TypeMethodDescriptionstatic voidCMSMediaResource.removeFromImageCache(CMSMediaItem item, de.unigoettingen.sub.commons.cache.ContentServerCacheManager cacheManager) -
Uses of CMSMediaItem in io.goobi.viewer.api.rest.v2.cms
Methods in io.goobi.viewer.api.rest.v2.cms that return CMSMediaItemModifier and TypeMethodDescriptionCMSMediaResource.createMediaItem(Path filePath) createMediaItem.Methods in io.goobi.viewer.api.rest.v2.cms with parameters of type CMSMediaItemModifier and TypeMethodDescriptionstatic voidCMSMediaResource.removeFromImageCache(CMSMediaItem item) Constructor parameters in io.goobi.viewer.api.rest.v2.cms with type arguments of type CMSMediaItem -
Uses of CMSMediaItem in io.goobi.viewer.controller.imaging
Methods in io.goobi.viewer.controller.imaging with parameters of type CMSMediaItemModifier and TypeMethodDescriptionThumbnailHandler.getSquareThumbnailUrl(CMSMediaItem item) Return the url to the image of the givenCMSMediaItemof the default size.ThumbnailHandler.getSquareThumbnailUrl(CMSMediaItem media, int size) Return the url to the image of the givenCMSMediaItemof the given size.ThumbnailHandler.getThumbnailUrl(CMSMediaItem item) Return the url to the image of the givenCMSMediaItem, fit into a box of the default width and height.ThumbnailHandler.getThumbnailUrl(CMSMediaItem media, int width, int height) Return the url to the image of the givenCMSMediaItem, fit into a box of the given width and height.Method parameters in io.goobi.viewer.controller.imaging with type arguments of type CMSMediaItemModifier and TypeMethodDescriptionThumbnailHandler.getSquareThumbnailUrl(Optional<CMSMediaItem> item) Return the url to the image of the givenCMSMediaItemof the default size.ThumbnailHandler.getSquareThumbnailUrl(Optional<CMSMediaItem> optional, int size) Return the url to the image of the givenCMSMediaItemof the given size.ThumbnailHandler.getThumbnailUrl(Optional<CMSMediaItem> item) Return the url to the image of the givenCMSMediaItem, fit into a box of the default width and height.ThumbnailHandler.getThumbnailUrl(Optional<CMSMediaItem> optional, int width, int height) Return the url to the image of the givenCMSMediaItem, fit into a box of the given width and height. -
Uses of CMSMediaItem in io.goobi.viewer.dao
Methods in io.goobi.viewer.dao that return CMSMediaItemModifier and TypeMethodDescriptionIDAO.getCMSMediaItem(long id) getCMSMediaItem.IDAO.getCMSMediaItemByFilename(String string) getCMSMediaItemByFilename.Methods in io.goobi.viewer.dao that return types with arguments of type CMSMediaItemModifier and TypeMethodDescriptionIDAO.getAllCMSCollectionItems()getAllCMSCollectionItems.IDAO.getAllCMSMediaItems()getAllCMSMediaItems.IDAO.getCMSMediaItemsByCategory(CMSCategory category) Gets a list of allCMSMediaItems which contain the given category.Methods in io.goobi.viewer.dao with parameters of type CMSMediaItemModifier and TypeMethodDescriptionbooleanIDAO.addCMSMediaItem(CMSMediaItem item) addCMSMediaItem.booleanIDAO.deleteCMSMediaItem(CMSMediaItem item) deleteCMSMediaItem.booleanIDAO.updateCMSMediaItem(CMSMediaItem item) updateCMSMediaItem. -
Uses of CMSMediaItem in io.goobi.viewer.dao.impl
Methods in io.goobi.viewer.dao.impl that return CMSMediaItemModifier and TypeMethodDescriptionJPADAO.getCMSMediaItem(long id) getCMSMediaItem.JPADAO.getCMSMediaItemByFilename(String filename) getCMSMediaItemByFilename.Methods in io.goobi.viewer.dao.impl that return types with arguments of type CMSMediaItemModifier and TypeMethodDescriptionJPADAO.getAllCMSCollectionItems()getAllCMSCollectionItems.JPADAO.getAllCMSMediaItems()getAllCMSMediaItems.JPADAO.getCMSMediaItemsByCategory(CMSCategory category) Gets a list of allCMSMediaItems which contain the given category.Methods in io.goobi.viewer.dao.impl with parameters of type CMSMediaItemModifier and TypeMethodDescriptionbooleanJPADAO.addCMSMediaItem(CMSMediaItem item) addCMSMediaItem.booleanJPADAO.deleteCMSMediaItem(CMSMediaItem item) deleteCMSMediaItem.booleanJPADAO.updateCMSMediaItem(CMSMediaItem item) updateCMSMediaItem. -
Uses of CMSMediaItem in io.goobi.viewer.dao.update
Fields in io.goobi.viewer.dao.update with type parameters of type CMSMediaItem -
Uses of CMSMediaItem in io.goobi.viewer.managedbeans
Methods in io.goobi.viewer.managedbeans that return CMSMediaItemModifier and TypeMethodDescriptionCmsMediaBean.createMediaItem()createMediaItem.CmsBean.getSelectedMediaItem()Getter for the fieldselectedMediaItem.Methods in io.goobi.viewer.managedbeans that return types with arguments of type CMSMediaItemModifier and TypeMethodDescriptionCmsMediaBean.getAllMedia()getAllMedia.CmsMediaBean.getDataProvider()Getter for the fielddataProvider.CmsMediaBean.getMediaItems()getMediaItems.CmsMediaBean.getSelectedMediaItem()Getter for the fieldselectedMediaItem.Methods in io.goobi.viewer.managedbeans with parameters of type CMSMediaItemModifier and TypeMethodDescriptionvoidCmsMediaBean.deleteMedia(CMSMediaItem item) deleteMedia.static StringCmsMediaBean.getMediaFileAsString(CMSMediaItem item) getMediaFileAsString.static StringCmsMediaBean.getMediaPreviewUrl(CMSMediaItem item) getMediaPreviewUrl.static StringCmsMediaBean.getMediaUrl(CMSMediaItem item) getMediaUrl.static StringCmsMediaBean.getMediaUrl(CMSMediaItem item, String width, String height) getMediaUrl.booleanCmsMediaBean.isAudio(CMSMediaItem item) isAudio.booleanCmsMediaBean.isImage(CMSMediaItem item) isImage.booleanCmsMediaBean.isText(CMSMediaItem item) isText.booleanCmsMediaBean.isVideo(CMSMediaItem item) isVideo.voidCmsMediaBean.saveMedia(CMSMediaItem media) saveMedia.voidCmsMediaBean.saveMedia(CMSMediaItem media, List<Selectable<CMSCategory>> categories) Save media item, adding or removing the given categories, depending whether 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 restrictionsvoidCmsBean.setSelectedMediaItem(CMSMediaItem selectedMediaItem) Setter for the fieldselectedMediaItem.Method parameters in io.goobi.viewer.managedbeans with type arguments of type CMSMediaItemModifier and TypeMethodDescriptionvoidCmsBean.fillSelectedMediaHolder(CategorizableTranslatedSelectable<CMSMediaItem> mediaItem) Set the given (wrapped)CMSMediaItemto Media holder set byCmsBean.setSelectedMediaHolder(io.goobi.viewer.model.cms.media.CMSMediaHolder).voidCmsBean.fillSelectedMediaHolder(CategorizableTranslatedSelectable<CMSMediaItem> mediaItem, boolean saveMedia) Set the given (wrapped)CMSMediaItemto Media holder set byCmsBean.setSelectedMediaHolder(io.goobi.viewer.model.cms.media.CMSMediaHolder)Additionally save the given media item if the parameter saveMedia is set to true.voidCmsBean.fillSelectedMediaHolder(CategorizableTranslatedSelectable<CMSMediaItem> mediaItem, int index, boolean saveMedia) voidCmsMediaBean.setSelectedMediaItem(CategorizableTranslatedSelectable<CMSMediaItem> selectedMediaItem) Setter for the fieldselectedMediaItem.voidCmsMediaBean.toggleSelectedMediaItem(CategorizableTranslatedSelectable<CMSMediaItem> selectedMediaItem) toggleSelectedMediaItem. -
Uses of CMSMediaItem in io.goobi.viewer.model.cms
Methods in io.goobi.viewer.model.cms that return CMSMediaItemModifier and TypeMethodDescriptionCMSArchiveConfig.getHeaderImage()CMSArchiveConfig.getMediaItem()CMSArchiveConfig.getMediaItem(int index) Highlight.getMediaItem()HighlightData.getMediaItem()SimpleMediaHolder.getMediaItem()CMSArchiveConfig.getTileImage()Methods in io.goobi.viewer.model.cms that return types with arguments of type CMSMediaItemModifier and TypeMethodDescriptionCMSArchiveConfig.getMediaItemWrapper()CMSArchiveConfig.getMediaItemWrapper(int index) Highlight.getMediaItemWrapper()SimpleMediaHolder.getMediaItemWrapper()Methods in io.goobi.viewer.model.cms with parameters of type CMSMediaItemModifier and TypeMethodDescriptionvoidCMSArchiveConfig.setHeaderImage(CMSMediaItem headerImage) voidCMSArchiveConfig.setMediaItem(int index, CMSMediaItem item) voidCMSArchiveConfig.setMediaItem(CMSMediaItem item) voidHighlight.setMediaItem(CMSMediaItem item) voidHighlightData.setMediaItem(CMSMediaItem mediaItem) voidSimpleMediaHolder.setMediaItem(CMSMediaItem mediaItem) voidCMSArchiveConfig.setTileImage(CMSMediaItem tileImage) Constructors in io.goobi.viewer.model.cms with parameters of type CMSMediaItem -
Uses of CMSMediaItem in io.goobi.viewer.model.cms.collections
Methods in io.goobi.viewer.model.cms.collections that return CMSMediaItemMethods in io.goobi.viewer.model.cms.collections that return types with arguments of type CMSMediaItemMethods in io.goobi.viewer.model.cms.collections with parameters of type CMSMediaItemModifier and TypeMethodDescriptionvoidCMSCollection.setMediaItem(CMSMediaItem mediaItem) setMediaItem. -
Uses of CMSMediaItem in io.goobi.viewer.model.cms.media
Methods in io.goobi.viewer.model.cms.media that return CMSMediaItemModifier and TypeMethodDescriptionCMSMediaHolder.getMediaItem()getMediaItem.CMSMediaMultiHolder.getMediaItem(int index) getMediaItem.Methods in io.goobi.viewer.model.cms.media that return types with arguments of type CMSMediaItemModifier and TypeMethodDescriptionCMSMediaLister.getMediaItems(List<String> tags, Integer maxItems, Integer prioritySlots, boolean random) CMSMediaHolder.getMediaItemWrapper()getMediaItemWrapper.CMSMediaMultiHolder.getMediaItemWrapper(int index) getMediaItemWrapper.Methods in io.goobi.viewer.model.cms.media with parameters of type CMSMediaItemModifier and TypeMethodDescriptionintPriorityComparator.compare(CMSMediaItem a, CMSMediaItem b) intCMSMediaItem.compareTo(CMSMediaItem o) static de.intranda.api.iiif.presentation.content.IContentMediaItem.getMediaResource(CMSMediaItem source) voidCMSMediaHolder.setMediaItem(CMSMediaItem item) setMediaItem.voidCMSMediaMultiHolder.setMediaItem(int index, CMSMediaItem item) setMediaItem.Constructors in io.goobi.viewer.model.cms.media with parameters of type CMSMediaItemModifierConstructorDescriptionCMSMediaItem(CMSMediaItem orig) Copy constructor.MediaItem(CMSMediaItem source, HttpServletRequest servletRequest) Constructor parameters in io.goobi.viewer.model.cms.media with type arguments of type CMSMediaItemModifierConstructorDescriptionMediaList(List<CMSMediaItem> items, HttpServletRequest servletRequest) -
Uses of CMSMediaItem in io.goobi.viewer.model.cms.pages.content.types
Methods in io.goobi.viewer.model.cms.pages.content.types that return CMSMediaItemMethods in io.goobi.viewer.model.cms.pages.content.types that return types with arguments of type CMSMediaItemMethods in io.goobi.viewer.model.cms.pages.content.types with parameters of type CMSMediaItem -
Uses of CMSMediaItem in io.goobi.viewer.model.crowdsourcing.campaigns
Methods in io.goobi.viewer.model.crowdsourcing.campaigns that return CMSMediaItemMethods in io.goobi.viewer.model.crowdsourcing.campaigns that return types with arguments of type CMSMediaItemMethods in io.goobi.viewer.model.crowdsourcing.campaigns with parameters of type CMSMediaItem -
Uses of CMSMediaItem in io.goobi.viewer.model.security
Methods in io.goobi.viewer.model.security that return CMSMediaItemMethods in io.goobi.viewer.model.security that return types with arguments of type CMSMediaItemMethods in io.goobi.viewer.model.security with parameters of type CMSMediaItemModifier and TypeMethodDescriptionvoidLicenseTypePlaceholderInfo.setMediaItem(CMSMediaItem item)