Skip navigation links
A C D E G I J M O P R S T 

A

addJobPipeline(JobPipeline) - Method in class org.appops.scheduler.queue.JobPipelineQueueImpl
Add given job pipeline into job pipeline queue.
addJobPipelinesToQueue() - Method in class org.appops.scheduler.queue.JobPipelineQueueImpl
 
addJobStages(String, LinkedList<JobStage>) - Method in class org.appops.scheduler.queue.JobPipelineQueueImpl
Add JobStage list into job stage queue against given unique job stage queue.
addToken(JobToken) - Method in class org.appops.scheduler.queue.JobTokenQueueImpl
 

C

configureModule() - Method in class org.appops.scheduler.injection.SchedulerModule
 
convertJobPipelineToPojo(JobPipeline) - Method in class org.appops.scheduler.converter.JobPipelineConverter
It converts the slim to pojo and return it.
convertJobStageToJobToken(JobStage) - Method in class org.appops.scheduler.converter.JobStageConverterImpl
It converts the given JobStage into JobToken and return it.

D

DerivedIoConverterFactory - Class in org.appops.scheduler.executor
A factory class which is responsible for creating proxy instance of derive interface.
DerivedIoConverterFactory() - Constructor for class org.appops.scheduler.executor.DerivedIoConverterFactory
 

E

executeNextJobToken(JobEvent) - Method in interface org.appops.scheduler.executor.JobPipelineExecutor
executeNextJobToken.
executeNextJobToken(JobEvent) - Method in class org.appops.scheduler.executor.JobPipelineExecutorImpl
Execute next job token in the JobPipeline.

G

getAllJobPipelines() - Method in class org.appops.scheduler.dao.JobPipelineDao
 
getAllJobPipelines() - Method in class org.appops.scheduler.helper.JobPipelineHelper
It returns the job pipeline list.
getAllJobPipelines() - Method in class org.appops.scheduler.queue.JobPipelineQueueImpl
 
getAllJobPipelinesFromQueue() - Method in class org.appops.scheduler.queue.JobPipelineQueueImpl
 
getCallStack() - Method in class org.appops.scheduler.queue.JobPipelineQueueImpl
getCallStack.
getClassPathAnalyser() - Method in class org.appops.scheduler.executor.JobPipelineExecutorImpl
Getter for the field classPathAnalyser.
getCreatedOn() - Method in class org.appops.scheduler.pojo.JobPipelinePojo
 
getDerviedInstanceOfConverter(Class<JobPipelineIoConverter>, String, String) - Method in class org.appops.scheduler.executor.DerivedIoConverterFactory
Fetch dervied instance of the converter.
getElapsedSchedules() - Method in class org.appops.scheduler.queue.JobTokenQueueImpl
Get next Elapsed Schedules.
getExistingJobPipelines(String) - Method in class org.appops.scheduler.dao.JobPipelineDao
It returns list of existing job pipelines.
getExistingJobPipelines(String) - Method in class org.appops.scheduler.helper.JobPipelineHelper
It returns the list of JobPipeline of given schedule expression.
getId() - Method in class org.appops.scheduler.pojo.JobPipelinePojo
 
getInjector() - Method in class org.appops.scheduler.injection.SchedulerInjectorProvider
 
getInterfaceName() - Method in class org.appops.scheduler.pojo.JobPipelinePojo
 
getJobInfo() - Method in class org.appops.scheduler.pojo.JobPipelinePojo
 
getJobPipelineFromGuid(String) - Method in class org.appops.scheduler.queue.JobPipelineQueueImpl
 
getJobPipelineQueue() - Method in class org.appops.scheduler.executor.JobPipelineExecutorImpl
Getter for the field jobPipelineQueue.
getNextJobToken() - Method in class org.appops.scheduler.queue.JobTokenQueueImpl
Get next Job token.
getNextPipelineJobStage(String) - Method in class org.appops.scheduler.queue.JobPipelineQueueImpl
It returns next job stage from job stage queue.
getNextValidTimeFor(String) - Method in class org.appops.scheduler.queue.JobTokenQueueImpl
Calculates next valid time for schedule token.
getSchedularExpression() - Method in class org.appops.scheduler.pojo.JobPipelinePojo
 
getScheduleTokens() - Method in class org.appops.scheduler.queue.JobTokenQueueImpl
 
getSchemaDefGenerator() - Method in class org.appops.scheduler.app.SchedulerInitializer
 
getServiceMetaManager() - Method in class org.appops.scheduler.executor.JobPipelineExecutorImpl
Getter for the field serviceMetaManager.
getServiceName() - Method in class org.appops.scheduler.pojo.JobPipelinePojo
 
getSessionFactoryGenerator() - Method in class org.appops.scheduler.app.SchedulerInitializer
 
getSessionFactoryStore() - Method in class org.appops.scheduler.app.SchedulerInitializer
 
getTokenPollPeriodInSec() - Method in class org.appops.scheduler.config.SchedulerConfig
Getter for the field tokenPollPeriodInSec.

I

initialize(String, ServiceConfiguration, Class<? extends Annotation>) - Method in class org.appops.scheduler.app.SchedulerInitializer
 
initSchedulerConfig(SchedulerConfig) - Method in class org.appops.scheduler.thread.JobSchedulerThreadImpl
Initialize period with provided configuration value if it is null then it will used default value i.e 1000(1 Second).
isTokenPresent(JobToken) - Method in class org.appops.scheduler.queue.JobTokenQueueImpl
 

J

JobPipelineConverter - Class in org.appops.scheduler.converter
A job pipeline slim to pojo converter.
JobPipelineConverter() - Constructor for class org.appops.scheduler.converter.JobPipelineConverter
 
JobPipelineDao - Class in org.appops.scheduler.dao
 
JobPipelineDao(Provider<Session>) - Constructor for class org.appops.scheduler.dao.JobPipelineDao
Constructor for JobPipelineDao.
JobPipelineExecutor - Interface in org.appops.scheduler.executor
JobPipelineExecutor interface.
JobPipelineExecutorImpl - Class in org.appops.scheduler.executor
Execute JobToken from JobPipeline.
JobPipelineExecutorImpl() - Constructor for class org.appops.scheduler.executor.JobPipelineExecutorImpl
Default constructor.
JobPipelineExecutorImpl(LogManager) - Constructor for class org.appops.scheduler.executor.JobPipelineExecutorImpl
Constructor for JobPipelineExecutorImpl.
JobPipelineHelper - Class in org.appops.scheduler.helper
 
JobPipelineHelper(JobPipelineDao) - Constructor for class org.appops.scheduler.helper.JobPipelineHelper
 
JobPipelinePojo - Class in org.appops.scheduler.pojo
 
JobPipelinePojo() - Constructor for class org.appops.scheduler.pojo.JobPipelinePojo
 
JobPipelineProcessorImpl - Class in org.appops.scheduler.service
A processor class which processed the JobPipeline.
JobPipelineProcessorImpl(Provider<JobPipelineQueue>, Provider<JobStageConverter>, Provider<JobTokenQueue>) - Constructor for class org.appops.scheduler.service.JobPipelineProcessorImpl
Parameterized constructor of JobPipelineProcessorImpl.
JobPipelineQueueImpl - Class in org.appops.scheduler.queue
An implmentation of JobPipelineQueue which provides Job pipeline related functionality.
JobPipelineQueueImpl() - Constructor for class org.appops.scheduler.queue.JobPipelineQueueImpl
 
JobSchedulerThreadImpl - Class in org.appops.scheduler.thread
A task that can be scheduled for one-time or repeated execution by a Timer.
JobSchedulerThreadImpl(TokenProcessor, JobPipelineProcessor) - Constructor for class org.appops.scheduler.thread.JobSchedulerThreadImpl
Constructor for JobSchedulerThreadImpl.
JobStageConverterImpl - Class in org.appops.scheduler.converter
A class which converts JobStage to JobToken.
JobStageConverterImpl() - Constructor for class org.appops.scheduler.converter.JobStageConverterImpl
 
JobTokenQueueImpl - Class in org.appops.scheduler.queue
Default implementation of JobTokenQueue.
JobTokenQueueImpl() - Constructor for class org.appops.scheduler.queue.JobTokenQueueImpl
 

M

main(String[]) - Static method in class org.appops.scheduler.app.SchedulerEntryPoint
Service application entry point.

O

org.appops.scheduler.app - package org.appops.scheduler.app
 
org.appops.scheduler.config - package org.appops.scheduler.config
 
org.appops.scheduler.converter - package org.appops.scheduler.converter
 
org.appops.scheduler.dao - package org.appops.scheduler.dao
 
org.appops.scheduler.exception - package org.appops.scheduler.exception
 
org.appops.scheduler.executor - package org.appops.scheduler.executor
 
org.appops.scheduler.helper - package org.appops.scheduler.helper
 
org.appops.scheduler.injection - package org.appops.scheduler.injection
 
org.appops.scheduler.pojo - package org.appops.scheduler.pojo
 
org.appops.scheduler.queue - package org.appops.scheduler.queue
 
org.appops.scheduler.service - package org.appops.scheduler.service
 
org.appops.scheduler.thread - package org.appops.scheduler.thread
 

P

popJobPipeline() - Method in class org.appops.scheduler.queue.JobPipelineQueueImpl
It pops the JobPipeline from job pipeline queue and return it.
popTokens() - Method in class org.appops.scheduler.queue.JobTokenQueueImpl
 
processJobPipeline() - Method in class org.appops.scheduler.service.JobPipelineProcessorImpl
 
processTokens() - Method in class org.appops.scheduler.service.TokenProcessorImpl
 
provideSession(SessionFactoryProvider) - Method in class org.appops.scheduler.injection.SchedulerModule
 

R

removeJobTokens(List<JobToken>) - Method in class org.appops.scheduler.queue.JobTokenQueueImpl
 

S

saveJobPipeline(JobPipelinePojo) - Method in class org.appops.scheduler.dao.JobPipelineDao
It saves the job pipeline.
saveJobPipeline(JobPipeline) - Method in class org.appops.scheduler.helper.JobPipelineHelper
It saves the job pipeline and return it.
SchedulerConfig - Class in org.appops.scheduler.config
SchedulerConfig class.
SchedulerConfig() - Constructor for class org.appops.scheduler.config.SchedulerConfig
 
SchedulerEntryPoint - Class in org.appops.scheduler.app
Service application entry point class.
SchedulerEntryPoint() - Constructor for class org.appops.scheduler.app.SchedulerEntryPoint
 
SchedulerException - Exception in org.appops.scheduler.exception
Custom exception to be used while handling exceptions in job execution.
SchedulerException(String) - Constructor for exception org.appops.scheduler.exception.SchedulerException
Constructor for SchedulerException.
SchedulerException(String, Throwable) - Constructor for exception org.appops.scheduler.exception.SchedulerException
Constructor for SchedulerException.
SchedulerException(Throwable) - Constructor for exception org.appops.scheduler.exception.SchedulerException
Constructor for SchedulerException.
SchedulerInitializer - Class in org.appops.scheduler.app
SchedulerInitializer class.
SchedulerInitializer(Provider<ServiceMetaGenerator>, Provider<ServiceMetaManager>) - Constructor for class org.appops.scheduler.app.SchedulerInitializer
Constructor for SchedulerInitializer.
SchedulerInjectorProvider - Class in org.appops.scheduler.injection
 
SchedulerInjectorProvider() - Constructor for class org.appops.scheduler.injection.SchedulerInjectorProvider
 
SchedulerModule - Class in org.appops.scheduler.injection
SchedulerModule class.
SchedulerModule() - Constructor for class org.appops.scheduler.injection.SchedulerModule
 
scheduleToken(JobToken) - Method in class org.appops.scheduler.service.TokenSchedulerImpl
 
setCallStackProvider(Provider<CallStack>) - Method in class org.appops.scheduler.queue.JobPipelineQueueImpl
Setter for the field callStackProvider.
setClassPathAnalyser(ClassPathAnalyser) - Method in class org.appops.scheduler.executor.JobPipelineExecutorImpl
Setter for the field classPathAnalyser.
setCreatedOn(String) - Method in class org.appops.scheduler.pojo.JobPipelinePojo
 
setId(Integer) - Method in class org.appops.scheduler.pojo.JobPipelinePojo
 
setInterfaceName(String) - Method in class org.appops.scheduler.pojo.JobPipelinePojo
 
setJobInfo(Blob) - Method in class org.appops.scheduler.pojo.JobPipelinePojo
 
setJobPipelineQueue(JobPipelineQueue) - Method in class org.appops.scheduler.executor.JobPipelineExecutorImpl
Setter for the field jobPipelineQueue.
setSchedularExpression(String) - Method in class org.appops.scheduler.pojo.JobPipelinePojo
 
setSchemaDefGenerator(Provider<SchemaDefinitionGenerator>) - Method in class org.appops.scheduler.app.SchedulerInitializer
 
setServiceMetaManager(Provider<ServiceMetaManager>) - Method in class org.appops.scheduler.executor.JobPipelineExecutorImpl
Setter for the field serviceMetaManager.
setServiceName(String) - Method in class org.appops.scheduler.pojo.JobPipelinePojo
 
setSessionFactoryGenerator(Provider<SessionFactoryGenerator>) - Method in class org.appops.scheduler.app.SchedulerInitializer
 
setSessionFactoryStore(SessionFactoryStore) - Method in class org.appops.scheduler.app.SchedulerInitializer
 
setTokenPollPeriodInSec(Integer) - Method in class org.appops.scheduler.config.SchedulerConfig
Setter for the field tokenPollPeriodInSec.
size() - Method in class org.appops.scheduler.queue.JobPipelineQueueImpl
Get total size of job pipeline queue.
size() - Method in class org.appops.scheduler.queue.JobTokenQueueImpl
 
startJobScheduler() - Method in class org.appops.scheduler.thread.JobSchedulerThreadImpl
Schedules the specified task for repeated fixed-delay execution, beginning after the specified delay.
stop() - Method in class org.appops.scheduler.thread.JobSchedulerThreadImpl
Terminates this timer, discarding any currently scheduled tasks.

T

TokenProcessorImpl - Class in org.appops.scheduler.service
TokenProcessorImpl class.
TokenProcessorImpl(JobTokenQueue, Provider<TokenRouter>) - Constructor for class org.appops.scheduler.service.TokenProcessorImpl
Constructor for TokenProcessorImpl.
TokenSchedulerImpl - Class in org.appops.scheduler.service
TokenSchedulerImpl class.
TokenSchedulerImpl(JobTokenQueue) - Constructor for class org.appops.scheduler.service.TokenSchedulerImpl
Constructor for TokenSchedulerImpl.
A C D E G I J M O P R S T 
Skip navigation links

Copyright © 2022. All rights reserved.