Package org.drools.persistence.jpa
Class JpaTimeJobFactoryManager
java.lang.Object
org.drools.core.time.impl.TrackableTimeJobFactoryManager
org.drools.core.time.impl.ThreadSafeTrackableTimeJobFactoryManager
org.drools.persistence.jpa.JpaTimeJobFactoryManager
- All Implemented Interfaces:
CommandServiceTimerJobFactoryManager,TimerJobFactoryManager
public class JpaTimeJobFactoryManager
extends ThreadSafeTrackableTimeJobFactoryManager
implements CommandServiceTimerJobFactoryManager
-
Field Summary
Fields inherited from class org.drools.core.time.impl.TrackableTimeJobFactoryManager
timerInstances -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateTimerJobInstance(Job job, JobContext ctx, org.drools.base.time.Trigger trigger, org.drools.base.time.JobHandle handle, InternalSchedulerService scheduler) voidsetRunner(ExecutableRunner runner) Methods inherited from class org.drools.core.time.impl.ThreadSafeTrackableTimeJobFactoryManager
createJobContextMethods inherited from class org.drools.core.time.impl.TrackableTimeJobFactoryManager
addTimerJobInstance, getTimerJobInstances, removeTimerJobInstance, removeTimerJobInstanceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.drools.core.time.impl.TimerJobFactoryManager
addTimerJobInstance, getTimerJobInstances, removeTimerJobInstance, removeTimerJobInstance
-
Constructor Details
-
JpaTimeJobFactoryManager
public JpaTimeJobFactoryManager()
-
-
Method Details
-
setRunner
- Specified by:
setRunnerin interfaceCommandServiceTimerJobFactoryManager
-
getRunner
- Specified by:
getRunnerin interfaceCommandServiceTimerJobFactoryManager
-
createTimerJobInstance
public TimerJobInstance createTimerJobInstance(Job job, JobContext ctx, org.drools.base.time.Trigger trigger, org.drools.base.time.JobHandle handle, InternalSchedulerService scheduler) - Specified by:
createTimerJobInstancein interfaceTimerJobFactoryManager- Overrides:
createTimerJobInstancein classTrackableTimeJobFactoryManager
-