public class JobSchedulerThreadImpl
extends java.lang.Object
implements org.appops.job.JobSchedulerThread
| Constructor and Description |
|---|
JobSchedulerThreadImpl(org.appops.job.TokenProcessor tokenProcessor,
org.appops.job.JobPipelineProcessor jobPipelineProcessor)
Constructor for JobSchedulerThreadImpl.
|
| Modifier and Type | Method and Description |
|---|---|
void |
initSchedulerConfig(SchedulerConfig schedulerConfig)
Initialize period with provided configuration value if it is null then it will used default
value i.e 1000(1 Second).
|
void |
startJobScheduler()
Schedules the specified task for repeated fixed-delay execution, beginning after the specified
delay.
|
void |
stop()
Terminates this timer, discarding any currently scheduled tasks.
|
@Inject
public JobSchedulerThreadImpl(org.appops.job.TokenProcessor tokenProcessor,
org.appops.job.JobPipelineProcessor jobPipelineProcessor)
Constructor for JobSchedulerThreadImpl.
tokenProcessor - a TokenProcessor object.jobPipelineProcessor - a JobPipelineProcessor object.@Inject public void initSchedulerConfig(SchedulerConfig schedulerConfig)
schedulerConfig - configuration object which provides needed configuration.public void startJobScheduler()
startJobScheduler in interface org.appops.job.JobSchedulerThreadpublic void stop()
Copyright © 2022. All rights reserved.