Class OldScheduledScanner
java.lang.Object
org.opencastproject.kernel.scanner.AbstractScanner
org.opencastproject.kernel.scanner.AbstractBufferScanner
org.opencastproject.scheduler.impl.OldScheduledScanner
public class OldScheduledScanner
extends org.opencastproject.kernel.scanner.AbstractBufferScanner
-
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 TypeMethodDescriptionvoidbindOrganizationDirectoryService(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 usesvoidMethods inherited from class org.opencastproject.kernel.scanner.AbstractBufferScanner
getBuffer, setBuffer, updatedMethods inherited from class org.opencastproject.kernel.scanner.AbstractScanner
activate, getAdminContextFor, getCronExpression, getOrganizationDirectoryService, getQuartz, getServiceRegistry, getSystemUserName, isEnabled, schedule, setCronExpression, setEnabled, shutdown, trigger, unschedule
-
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
-
updated
public void updated(org.osgi.service.component.ComponentContext cc, Map<String, Object> properties) throws org.osgi.service.cm.ConfigurationException- Throws:
org.osgi.service.cm.ConfigurationException
-
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
-