Package org.drools.core.time
Interface JobContext
-
- All Superinterfaces:
java.io.Serializable
- All Known Implementing Classes:
EnqueuedSelfRemovalJobContext,ObjectTypeNode.ExpireJobContext,PhreakTimerNode.TimerNodeJobContext,SelfRemovalJobContext,SlidingTimeWindow.BehaviorJobContext
public interface JobContext extends java.io.Serializable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.util.Optional<InternalKnowledgeRuntime>getInternalKnowledgeRuntime()JobHandlegetJobHandle()ReteEvaluatorgetReteEvaluator()voidsetJobHandle(JobHandle jobHandle)This method should only be called by the scheduler
-
-
-
Method Detail
-
setJobHandle
void setJobHandle(JobHandle jobHandle)
This method should only be called by the scheduler
-
getJobHandle
JobHandle getJobHandle()
-
getReteEvaluator
ReteEvaluator getReteEvaluator()
-
getInternalKnowledgeRuntime
default java.util.Optional<InternalKnowledgeRuntime> getInternalKnowledgeRuntime()
-
-