Class SpeechToTextAsyncTrackerImpl

java.lang.Object
org.opencastproject.speechtotext.async.impl.SpeechToTextAsyncTrackerImpl
All Implemented Interfaces:
org.opencastproject.speechtotext.async.api.SpeechToTextAsyncTracker

public class SpeechToTextAsyncTrackerImpl extends Object implements org.opencastproject.speechtotext.async.api.SpeechToTextAsyncTracker
  • Constructor Details

    • SpeechToTextAsyncTrackerImpl

      public SpeechToTextAsyncTrackerImpl()
  • Method Details

    • track

      public void track(org.opencastproject.job.api.Job job, String mediaPackageId, long workflowId) throws org.opencastproject.speechtotext.async.api.SpeechToTextAsyncException
      Specified by:
      track in interface org.opencastproject.speechtotext.async.api.SpeechToTextAsyncTracker
      Throws:
      org.opencastproject.speechtotext.async.api.SpeechToTextAsyncException
    • untrack

      public void untrack(org.opencastproject.job.api.Job job) throws org.opencastproject.speechtotext.async.api.SpeechToTextAsyncException
      Specified by:
      untrack in interface org.opencastproject.speechtotext.async.api.SpeechToTextAsyncTracker
      Throws:
      org.opencastproject.speechtotext.async.api.SpeechToTextAsyncException
    • untrackAll

      public void untrackAll(long workflowId) throws org.opencastproject.speechtotext.async.api.SpeechToTextAsyncException
      Specified by:
      untrackAll in interface org.opencastproject.speechtotext.async.api.SpeechToTextAsyncTracker
      Throws:
      org.opencastproject.speechtotext.async.api.SpeechToTextAsyncException
    • setSpeechToTextDatabase

      public void setSpeechToTextDatabase(SpeechToTextDatabase database)