Package org.opencastproject.job.api
package org.opencastproject.job.api
-
ClassDescriptionThis class serves as a convenience for services that implement the
JobProducerapi to deal with handling long running, asynchronous operations.Describes an incident relating to aJob.JAXB parser for JAXB DTOs ofIncident.A tree of incidents of a tree of jobs.1:1 serialization of aIncident.An description parameter.JAXB DTO for a technical detail of a job incident.1:1 serialization of aIncidentTreeImpl.1:1 serialization of aJob.JAXB annotated implementation of the job context.A wrapper for job collections.Represents a long running, asynchronous process.Reason for failureThe status of the job that this receipt representsThis class is a utility implementation that will wait for all given jobs to change their status to either one of:Job.Status.FINISHEDJob.Status.FAILEDJob.Status.DELETEDResult of a waiting operation on a certain number of jobs.Runtime contextual information to be passed around with jobs.Marshals and unmarshalsJobs.A service that creates jobs for long-running operations.Refined implementation ofAbstractJobProducersuitable for use in an OSGi environment.