Class JaxbWorkflowOperationInstance

java.lang.Object
org.opencastproject.workflow.api.JaxbWorkflowOperationInstance

public class JaxbWorkflowOperationInstance extends Object
A JAXB-annotated implementation of WorkflowOperationInstance
  • Field Details

    • template

      protected String template
    • jobId

      protected Long jobId
    • state

    • description

      protected String description
    • configurations

      protected Set<JaxbWorkflowConfiguration> configurations
    • failOnError

      protected boolean failOnError
    • executeCondition

      protected String executeCondition
    • exceptionHandlingWorkflow

      protected String exceptionHandlingWorkflow
    • abortable

      protected Boolean abortable
    • continuable

      protected Boolean continuable
    • dateStarted

      protected Date dateStarted
    • dateCompleted

      protected Date dateCompleted
    • timeInQueue

      protected Long timeInQueue
    • maxAttempts

      protected int maxAttempts
    • failedAttempts

      protected int failedAttempts
    • executionHost

      protected String executionHost
    • retryStrategy

      protected RetryStrategy retryStrategy
  • Constructor Details

    • JaxbWorkflowOperationInstance

      public JaxbWorkflowOperationInstance()
      No-arg constructor needed for JAXB serialization
    • JaxbWorkflowOperationInstance

      public JaxbWorkflowOperationInstance(WorkflowOperationInstance operation)
      Builds a new workflow operation instance based on another workflow operation.
  • Method Details