Class LifeCycleTaskImpl

java.lang.Object
org.opencastproject.lifecyclemanagement.impl.LifeCycleTaskImpl
All Implemented Interfaces:
org.opencastproject.lifecyclemanagement.api.LifeCycleTask
Direct Known Subclasses:
LifeCycleTaskStartWorkflow

@Entity(name="LifeCycleTask") public class LifeCycleTaskImpl extends Object implements org.opencastproject.lifecyclemanagement.api.LifeCycleTask
A life cycle task represents a prompt to the task runner to execute the action of the related life cycle policy on the target. It is also use the track the progression of said execution.
  • Constructor Details

    • LifeCycleTaskImpl

      public LifeCycleTaskImpl()
  • Method Details

    • getId

      public String getId()
      Specified by:
      getId in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
    • setId

      public void setId(String id)
      Specified by:
      setId in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
    • getOrganization

      public String getOrganization()
      Specified by:
      getOrganization in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
    • setOrganization

      public void setOrganization(String organization)
      Specified by:
      setOrganization in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
    • getLifeCyclePolicyId

      public String getLifeCyclePolicyId()
      Specified by:
      getLifeCyclePolicyId in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
    • setLifeCyclePolicyId

      public void setLifeCyclePolicyId(String lifeCyclePolicyId)
      Specified by:
      setLifeCyclePolicyId in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
    • getTargetId

      public String getTargetId()
      Specified by:
      getTargetId in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
    • setTargetId

      public void setTargetId(String targetId)
      Specified by:
      setTargetId in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
    • getStatus

      public org.opencastproject.lifecyclemanagement.api.Status getStatus()
      Specified by:
      getStatus in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
    • setStatus

      public void setStatus(org.opencastproject.lifecyclemanagement.api.Status status)
      Specified by:
      setStatus in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
    • getCreationDate

      public Date getCreationDate()
      Specified by:
      getCreationDate in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
    • setCreationDate

      public void setCreationDate(Date creationDate)
      Specified by:
      setCreationDate in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask