Class LifeCycleTaskRunner

java.lang.Object
org.opencastproject.lifecyclemanagement.impl.LifeCycleTaskRunner

public class LifeCycleTaskRunner extends Object
Periodically checks on the tasks in the database. If there are scheduled tasks this attempts to run them. If there are running tasks this attempts to check if their status should be changed
  • Field Details

  • Constructor Details

    • LifeCycleTaskRunner

      public LifeCycleTaskRunner()
  • Method Details

    • setLifeCycleService

      public void setLifeCycleService(LifeCycleService lifeCycleService)
    • setWorkflowService

      public void setWorkflowService(WorkflowService workflowService)
    • setAssetManager

      public void setAssetManager(AssetManager assetManager)
    • setSecurityService

      public void setSecurityService(SecurityService securityService)
    • setOrganizationDirectoryService

      public void setOrganizationDirectoryService(OrganizationDirectoryService orgDirServ)
    • setIndexService

      public void setIndexService(IndexService indexService)
    • activate

      public void activate(org.osgi.service.component.ComponentContext cc) throws org.osgi.service.cm.ConfigurationException
      Throws:
      org.osgi.service.cm.ConfigurationException
    • modified

      public void modified(org.osgi.service.component.ComponentContext cc) throws org.osgi.service.cm.ConfigurationException
      Throws:
      org.osgi.service.cm.ConfigurationException
    • updated

      public void updated(Dictionary<String,?> properties) throws org.osgi.service.cm.ConfigurationException
      Throws:
      org.osgi.service.cm.ConfigurationException
    • deactivate

      public void deactivate()