Uses of Package
io.goobi.viewer.api.rest.model.tasks
Packages that use io.goobi.viewer.api.rest.model.tasks
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.
Model classes for asynchronous background task management in the REST API,
representing task descriptors, parameters, and the central task manager.
REST resources for asynchronous task management in the v1 API, allowing clients
to submit, monitor, and retrieve the results of long-running background operations.
Core controller and utility classes of the Goobi viewer.
-
Classes in io.goobi.viewer.api.rest.model.tasks used by io.goobi.viewer.api.rest.model
-
Classes in io.goobi.viewer.api.rest.model.tasks used by io.goobi.viewer.api.rest.model.tasksClassDescriptionA process triggered by a REST call using POST and may be monitored via the
TasksResource.Enumerates the access levels that control which callers are permitted to read or monitor aTask.Enumerates the lifecycle states of aTask, from initial creation through active processing to a terminal completed or error state.Object to create aTask. -
Classes in io.goobi.viewer.api.rest.model.tasks used by io.goobi.viewer.api.rest.v1.tasksClassDescriptionA process triggered by a REST call using POST and may be monitored via the
TasksResource.Object to create aTask. -
Classes in io.goobi.viewer.api.rest.model.tasks used by io.goobi.viewer.controllerClassDescriptionManages (possibly timeconsuming)
taskswithin the viewer which can be triggered and monitored via theTasksResource.