Package io.goobi.viewer.model.administration.configeditor
package io.goobi.viewer.model.administration.configeditor
Model classes for the in-browser configuration file editor, providing file listing,
locking, backup, and read/write access to configuration files on the server.
-
ClassesClassDescriptionRepresents a single backup file entry in the configuration editor, holding the timestamp-derived name and position index of the backup within the backup list.Manages per-session exclusive edit locks for configuration files in the config editor, preventing concurrent modifications by different HTTP sessions.Represents a single editable configuration file entry in the config editor, providing metadata such as the file path, display index, type, and read/write accessibility.Builds and caches the list of
FileRecordentries shown in the configuration editor, scanning the configured directories and appending read-only default configuration files.AFileRecordvariant that is always non-writable, used to expose read-only default configuration files (e.g. bundled defaults) in the configuration editor.