Package org.drools.core.phreak
Class PhreakTimerNode.TimerNodeJobContext
java.lang.Object
org.drools.core.phreak.PhreakTimerNode.TimerNodeJobContext
- All Implemented Interfaces:
Serializable,JobContext
- Enclosing class:
- PhreakTimerNode
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionTimerNodeJobContext(int timerNodeId, Trigger trigger, TupleImpl tuple, TimerNode.TimerNodeMemory tm, LeftTupleSink sink, List<PathMemory> pmems, ReteEvaluator reteEvaluator) -
Method Summary
Modifier and TypeMethodDescriptiongetSink()intgetTuple()voidsetJobHandle(JobHandle jobHandle) This method should only be called by the schedulerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.drools.core.time.JobContext
getInternalKnowledgeRuntime
-
Constructor Details
-
TimerNodeJobContext
public TimerNodeJobContext(int timerNodeId, Trigger trigger, TupleImpl tuple, TimerNode.TimerNodeMemory tm, LeftTupleSink sink, List<PathMemory> pmems, ReteEvaluator reteEvaluator)
-
-
Method Details
-
getJobHandle
- Specified by:
getJobHandlein interfaceJobContext
-
getReteEvaluator
- Specified by:
getReteEvaluatorin interfaceJobContext
-
setJobHandle
Description copied from interface:JobContextThis method should only be called by the scheduler- Specified by:
setJobHandlein interfaceJobContext
-
getSink
-
getTuple
-
getTimerNodeMemory
-
getPathMemories
-
getTrigger
-
getTimerNodeId
public int getTimerNodeId()
-