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.
  • Classes
    Class
    Description
    Request 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 ProcessStatusResponse from the Goobi workflow REST API.
    Represents a single workflow step returned as part of a ProcessStatusResponse from 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.