|
jBPM distribution 6.2.0.CR1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface GlobalSchedulerService
Implementations of these interface are responsible for scheduled jobs in global manner,
meaning not knowledge session scoped but global accessible for all the sessions that will
be configured to use this GlobalSchedulerService
Method Summary | |
---|---|
org.drools.core.time.JobHandle |
buildJobHandleForContext(NamedJobContext ctx)
Builds JobHandle based on NamedJobContext |
void |
initScheduler(org.drools.core.time.TimerService timerService)
Provides handle to inject timerService that owns this scheduler service and initialize it |
boolean |
isTransactional()
Indicates if given implementation of scheduler service supports transactional timer store. |
boolean |
isValid(GlobalTimerService.GlobalJobHandle jobHandle)
Verifies if given job is still valid or it was already executed/vetoed. |
boolean |
retryEnabled()
Indicates if given implementation of scheduler service supports retries of failed timer jobs |
void |
setInterceptor(SchedulerServiceInterceptor interceptor)
Allows to set interceptor that will be used to schedule timer instances |
void |
shutdown()
Allows to shutdown the scheduler service |
Methods inherited from interface org.drools.core.time.SchedulerService |
---|
removeJob, scheduleJob |
Methods inherited from interface org.drools.core.time.InternalSchedulerService |
---|
internalSchedule |
Method Detail |
---|
void initScheduler(org.drools.core.time.TimerService timerService)
timerService
- owner of this scheduler servicevoid shutdown()
org.drools.core.time.JobHandle buildJobHandleForContext(NamedJobContext ctx)
ctx
-
boolean isTransactional()
boolean retryEnabled()
void setInterceptor(SchedulerServiceInterceptor interceptor)
interceptor
- boolean isValid(GlobalTimerService.GlobalJobHandle jobHandle)
jobHandle
-
|
jBPM distribution 6.2.0.CR1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |