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 ClassesModifier and TypeClassDescriptionstatic classQuartz job to which cleans up the workflow instancesNested classes/interfaces inherited from class org.opencastproject.kernel.scanner.AbstractScanner
org.opencastproject.kernel.scanner.AbstractScanner.TypedQuartzJob<A> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.opencastproject.kernel.scanner.AbstractBufferScanner
buffer, PARAM_KEY_BUFFERFields inherited from class org.opencastproject.kernel.scanner.AbstractScanner
JOB_PARAM_PARENT, PARAM_KEY_CRON_EXPR, PARAM_KEY_ENABLED, quartz -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactivate(org.osgi.service.component.ComponentContext cc) voidbindOrganizationDirectoryService(org.opencastproject.security.api.OrganizationDirectoryService organizationDirectoryService) voidbindSecurityService(org.opencastproject.security.api.SecurityService securityService) voidbindServiceRegistry(org.opencastproject.serviceregistry.api.ServiceRegistry serviceRegistry) voidvoidscan()voidsetQuartz(org.quartz.Scheduler quartz) voidsetService(org.opencastproject.scheduler.api.SchedulerService service) Method to set the service this REST endpoint usesvoidunsetService(org.opencastproject.scheduler.api.SchedulerService service) Method to unset the service this REST endpoint usesMethods inherited from class org.opencastproject.kernel.scanner.AbstractBufferScanner
getBuffer, setBuffer, updatedMethods inherited from class org.opencastproject.kernel.scanner.AbstractScanner
finalize, getAdminContextFor, getCronExpression, getOrganizationDirectoryService, getQuartz, getServiceRegistry, getSystemUserName, isEnabled, schedule, setCronExpression, setEnabled, shutdown, trigger, unscheduleMethods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.osgi.service.cm.ManagedService
updated
-
Field Details
-
SCANNER_NAME
- See Also:
-
JOB_GROUP
- See Also:
-
JOB_NAME
- See Also:
-
TRIGGER_GROUP
- See Also:
-
TRIGGER_NAME
- See Also:
-
-
Constructor Details
-
OldScheduledScanner
public OldScheduledScanner()
-
-
Method Details
-
activate
public void activate(org.osgi.service.component.ComponentContext cc) - Overrides:
activatein classorg.opencastproject.kernel.scanner.AbstractScanner
-
deactivate
public void deactivate()- Overrides:
deactivatein classorg.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:
bindServiceRegistryin classorg.opencastproject.kernel.scanner.AbstractScanner
-
bindOrganizationDirectoryService
public void bindOrganizationDirectoryService(org.opencastproject.security.api.OrganizationDirectoryService organizationDirectoryService) - Overrides:
bindOrganizationDirectoryServicein classorg.opencastproject.kernel.scanner.AbstractScanner
-
bindSecurityService
public void bindSecurityService(org.opencastproject.security.api.SecurityService securityService) - Overrides:
bindSecurityServicein classorg.opencastproject.kernel.scanner.AbstractScanner
-
setQuartz
public void setQuartz(org.quartz.Scheduler quartz) - Overrides:
setQuartzin classorg.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
- Specified by:
getJobGroupin classorg.opencastproject.kernel.scanner.AbstractScanner
-
getJobName
- Specified by:
getJobNamein classorg.opencastproject.kernel.scanner.AbstractScanner
-
getTriggerGroupName
- Specified by:
getTriggerGroupNamein classorg.opencastproject.kernel.scanner.AbstractScanner
-
getTriggerName
- Specified by:
getTriggerNamein classorg.opencastproject.kernel.scanner.AbstractScanner
-
getScannerName
- Specified by:
getScannerNamein classorg.opencastproject.kernel.scanner.AbstractScanner
-
scan
public void scan()- Specified by:
scanin classorg.opencastproject.kernel.scanner.AbstractScanner
-