Package io.goobi.viewer.model.job.upload
package io.goobi.viewer.model.job.upload
Models upload jobs submitted to the Goobi workflow backend, including request and
response DTOs for process creation, step status, and property reporting.
-
ClassesClassDescriptionRequest payload sent to the Goobi workflow REST API to create a new digitisation process, carrying the record identifier, process title, logical docstruct type, workflow template reference, and optional metadata and property maps.Response returned by the Goobi workflow REST API after a process-creation request, indicating success or failure and providing the newly created process name and ID on success.Response returned by the Goobi workflow REST API when querying the status of an existing process, including its title, ID, creation date, completion flag, associated workflow steps, and process properties.Represents a single name/value process property returned as part of a
ProcessStatusResponsefrom the Goobi workflow REST API.Represents a single workflow step returned as part of aProcessStatusResponsefrom the Goobi workflow REST API, carrying the step title, execution status, assigned user, start/end dates, and position order.Represents an asynchronous file upload job with its status, progress, and associated record identifier.