Package org.drools.core.time.impl
Class DefaultTimerJobFactoryManager
- java.lang.Object
-
- org.drools.core.time.impl.DefaultTimerJobFactoryManager
-
- All Implemented Interfaces:
TimerJobFactoryManager
public class DefaultTimerJobFactoryManager extends Object implements TimerJobFactoryManager
-
-
Field Summary
Fields Modifier and Type Field Description static DefaultTimerJobFactoryManager
instance
-
Constructor Summary
Constructors Constructor Description DefaultTimerJobFactoryManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addTimerJobInstance(TimerJobInstance instance)
TimerJobInstance
createTimerJobInstance(Job job, JobContext ctx, Trigger trigger, JobHandle handle, InternalSchedulerService scheduler)
Collection<TimerJobInstance>
getTimerJobInstances()
void
removeTimerJobInstance(TimerJobInstance instance)
-
-
-
Field Detail
-
instance
public static final DefaultTimerJobFactoryManager instance
-
-
Method Detail
-
createTimerJobInstance
public TimerJobInstance createTimerJobInstance(Job job, JobContext ctx, Trigger trigger, JobHandle handle, InternalSchedulerService scheduler)
- Specified by:
createTimerJobInstance
in interfaceTimerJobFactoryManager
-
getTimerJobInstances
public Collection<TimerJobInstance> getTimerJobInstances()
- Specified by:
getTimerJobInstances
in interfaceTimerJobFactoryManager
-
addTimerJobInstance
public void addTimerJobInstance(TimerJobInstance instance)
- Specified by:
addTimerJobInstance
in interfaceTimerJobFactoryManager
-
removeTimerJobInstance
public void removeTimerJobInstance(TimerJobInstance instance)
- Specified by:
removeTimerJobInstance
in interfaceTimerJobFactoryManager
-
-