Uses of Package
io.goobi.viewer.api.rest.model
Packages that use io.goobi.viewer.api.rest.model
Package
Description
Shared data transfer objects and helper classes used across REST API versions,
including generic request parameters, response wrappers, and user-facing model facades.
Builder classes that assemble REST response payloads for complex resources such as
annotations, IIIF manifests, bibliographic text, table of contents, and bookmarks.
REST resources for managing bookmark lists in the v1 API, supporting both
session-based and user-account-based bookmark collections.
REST resources for cache management in the v1 API, providing administrative
endpoints to inspect and invalidate application-level caches.
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 Solr index interaction in the v1 API, providing endpoints
for querying index field information and triggering indexer operations.
Contains model classes for structured log messages produced and consumed within
the Goobi viewer, used for persisting or displaying operational event records.
Provides classes for generating XML sitemaps of digitized records and CMS pages.
-
Classes in io.goobi.viewer.api.rest.model used by io.goobi.viewer.api.rest.modelClassDescriptionCommon interface for REST API response message objects that carry a human-readable message string.Simplified representation of a
Userobject for json (de-)serialization. -
Classes in io.goobi.viewer.api.rest.model used by io.goobi.viewer.api.rest.resourcebuildersClassDescriptionREST API response model indicating whether an operation succeeded, together with an optional human-readable result description.
-
Classes in io.goobi.viewer.api.rest.model used by io.goobi.viewer.api.rest.v1.bookmarksClassDescriptionREST API response model indicating whether an operation succeeded, together with an optional human-readable result description.
-
Classes in io.goobi.viewer.api.rest.model used by io.goobi.viewer.api.rest.v1.cacheClassDescriptionCommon interface for REST API response message objects that carry a human-readable message string.
-
Classes in io.goobi.viewer.api.rest.model used by io.goobi.viewer.api.rest.v1.cmsClassDescriptionSimple template to create a json-representation of a viewer page, typically a CMS-Page.
-
Classes in io.goobi.viewer.api.rest.model used by io.goobi.viewer.api.rest.v1.indexClassDescriptionPOST request parameters for IndexingResource (indexer version).POST request parameters for RecordsResource.REST API response model indicating whether an operation succeeded, together with an optional human-readable result description.
-
Classes in io.goobi.viewer.api.rest.model used by io.goobi.viewer.model.log
-
Classes in io.goobi.viewer.api.rest.model used by io.goobi.viewer.model.sitemap