Package io.goobi.viewer.managedbeans
Class CmsArchivesBean
java.lang.Object
io.goobi.viewer.managedbeans.CmsArchivesBean
- All Implemented Interfaces:
Serializable
JSF backing bean for the CMS archive administration view. Manages the list of archive resources
and their CMS configurations, and supports editing display settings such as image modes for
archive tiles and headers.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for the fieldlazyModelArchiveConfigurations.getPageArchiveWrappers.voidinit()voidSets the value ofimageModedepending on the properties ofcurrentCollection.booleansaveArchiveConfig(CMSArchiveConfig config) voidsetImageModeHeader(CmsCollectionsBean.CMSCollectionImageMode imageModeHeader) voidsetImageModeTile(CmsCollectionsBean.CMSCollectionImageMode imageModeTile) voidsetSelectedArchiveWrapper(ArchiveResourceWrapper selectedArchiveWrapper) voidsetSelectedResourceId(String resourceId)
-
Constructor Details
-
CmsArchivesBean
public CmsArchivesBean()
-
-
Method Details
-
init
-
saveSelectedArchiveAction
-
saveArchiveConfig
- Throws:
DAOException
-
getLazyModelArchiveConfigurations
Getter for the fieldlazyModelArchiveConfigurations.- Returns:
- the lazy-loading table data provider for archive resource configurations
-
getPageArchiveWrappers
getPageArchiveWrappers.- Returns:
- a list of archive resource wrappers for the current page in the paginated archive configurations list
-
getSelectedArchiveWrapper
-
setSelectedArchiveWrapper
-
setSelectedResourceId
-
getImageModeTile
-
setImageModeTile
-
getImageModeHeader
-
setImageModeHeader
-
initImageMode
public void initImageMode()Sets the value ofimageModedepending on the properties ofcurrentCollection.
-