Class OldScheduledScanner

java.lang.Object
org.opencastproject.kernel.scanner.AbstractScanner
org.opencastproject.kernel.scanner.AbstractBufferScanner
org.opencastproject.scheduler.impl.OldScheduledScanner
All Implemented Interfaces:
org.osgi.service.cm.ManagedService

public class OldScheduledScanner extends org.opencastproject.kernel.scanner.AbstractBufferScanner implements org.osgi.service.cm.ManagedService
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
    Quartz job to which cleans up the workflow instances

    Nested classes/interfaces inherited from class org.opencastproject.kernel.scanner.AbstractScanner

    org.opencastproject.kernel.scanner.AbstractScanner.TypedQuartzJob<A>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     
    static final String
     
    static final String
     
    static final String
     

    Fields inherited from class org.opencastproject.kernel.scanner.AbstractBufferScanner

    buffer, PARAM_KEY_BUFFER

    Fields inherited from class org.opencastproject.kernel.scanner.AbstractScanner

    JOB_PARAM_PARENT, PARAM_KEY_CRON_EXPR, PARAM_KEY_ENABLED, quartz
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    activate(org.osgi.service.component.ComponentContext cc)
     
    void
    bindOrganizationDirectoryService(org.opencastproject.security.api.OrganizationDirectoryService organizationDirectoryService)
     
    void
    bindSecurityService(org.opencastproject.security.api.SecurityService securityService)
     
    void
    bindServiceRegistry(org.opencastproject.serviceregistry.api.ServiceRegistry serviceRegistry)
     
    void
     
     
     
     
     
     
    void
     
    void
    setQuartz(org.quartz.Scheduler quartz)
     
    void
    setService(org.opencastproject.scheduler.api.SchedulerService service)
    Method to set the service this REST endpoint uses
    void
    unsetService(org.opencastproject.scheduler.api.SchedulerService service)
    Method to unset the service this REST endpoint uses

    Methods inherited from class org.opencastproject.kernel.scanner.AbstractBufferScanner

    getBuffer, setBuffer, updated

    Methods inherited from class org.opencastproject.kernel.scanner.AbstractScanner

    finalize, getAdminContextFor, getCronExpression, getOrganizationDirectoryService, getQuartz, getServiceRegistry, getSystemUserName, isEnabled, schedule, setCronExpression, setEnabled, shutdown, trigger, unschedule

    Methods inherited from class java.lang.Object

    clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.osgi.service.cm.ManagedService

    updated
  • Field Details

  • Constructor Details

    • OldScheduledScanner

      public OldScheduledScanner()
  • Method Details

    • activate

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

      public void deactivate()
      Overrides:
      deactivate in class org.opencastproject.kernel.scanner.AbstractScanner
    • setService

      public void setService(org.opencastproject.scheduler.api.SchedulerService service)
      Method to set the service this REST endpoint uses
      Parameters:
      service -
    • bindServiceRegistry

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

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

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

      public void setQuartz(org.quartz.Scheduler quartz)
      Overrides:
      setQuartz in class org.opencastproject.kernel.scanner.AbstractScanner
    • unsetService

      public void unsetService(org.opencastproject.scheduler.api.SchedulerService service)
      Method to unset the service this REST endpoint uses
      Parameters:
      service -
    • 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
    • getScannerName

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

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