Class SpeechToTextWorkflowSchedulerQuartz

java.lang.Object
org.opencastproject.kernel.scanner.AbstractScanner
org.opencastproject.speechtotext.async.impl.SpeechToTextWorkflowSchedulerQuartz
All Implemented Interfaces:
org.osgi.service.cm.ManagedService

public class SpeechToTextWorkflowSchedulerQuartz extends org.opencastproject.kernel.scanner.AbstractScanner implements org.osgi.service.cm.ManagedService
Quartz job to start workflows to asynchronously attach captions generated by the SpeechToText service.
  • Field Details

  • Constructor Details

    • SpeechToTextWorkflowSchedulerQuartz

      public SpeechToTextWorkflowSchedulerQuartz()
  • Method Details

    • activate

      protected void activate(org.osgi.service.component.ComponentContext cc)
      Overrides:
      activate in class org.opencastproject.kernel.scanner.AbstractScanner
    • updated

      public void updated(Dictionary<String,?> properties) throws org.osgi.service.cm.ConfigurationException
      Specified by:
      updated in interface org.osgi.service.cm.ManagedService
      Throws:
      org.osgi.service.cm.ConfigurationException
    • getJobGroup

      public String getJobGroup()
      Specified by:
      getJobGroup in class org.opencastproject.kernel.scanner.AbstractScanner
    • getJobName

      public String getJobName()
      Specified by:
      getJobName in class org.opencastproject.kernel.scanner.AbstractScanner
    • getTriggerGroupName

      public String getTriggerGroupName()
      Specified by:
      getTriggerGroupName in class org.opencastproject.kernel.scanner.AbstractScanner
    • getTriggerName

      public String getTriggerName()
      Specified by:
      getTriggerName in class org.opencastproject.kernel.scanner.AbstractScanner
    • setWfUtil

      public void setWfUtil(org.opencastproject.assetmanager.util.Workflows wfUtil)
    • scan

      public void scan()
      Specified by:
      scan in class org.opencastproject.kernel.scanner.AbstractScanner
    • getScannerName

      public String getScannerName()
      Specified by:
      getScannerName in class org.opencastproject.kernel.scanner.AbstractScanner
    • setDatabase

      public void setDatabase(SpeechToTextDatabase database)
    • setAssetManager

      public void setAssetManager(org.opencastproject.assetmanager.api.AssetManager service)
    • setWorkflowService

      public void setWorkflowService(org.opencastproject.workflow.api.WorkflowService workflowService)
    • bindSecurityService

      public void bindSecurityService(org.opencastproject.security.api.SecurityService service)
      Overrides:
      bindSecurityService in class org.opencastproject.kernel.scanner.AbstractScanner
    • bindOrganizationDirectoryService

      public void bindOrganizationDirectoryService(org.opencastproject.security.api.OrganizationDirectoryService service)
      Overrides:
      bindOrganizationDirectoryService in class org.opencastproject.kernel.scanner.AbstractScanner
    • bindServiceRegistry

      public void bindServiceRegistry(org.opencastproject.serviceregistry.api.ServiceRegistry service)
      Overrides:
      bindServiceRegistry in class org.opencastproject.kernel.scanner.AbstractScanner