Package org.drools.core.time
Class SelfRemovalJobContext
java.lang.Object
org.drools.core.time.SelfRemovalJobContext
- All Implemented Interfaces:
Serializable,JobContext
- Direct Known Subclasses:
EnqueuedSelfRemovalJobContext
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final JobContextprotected final Map<Long,TimerJobInstance> -
Constructor Summary
ConstructorsConstructorDescriptionSelfRemovalJobContext(JobContext jobContext, Map<Long, TimerJobInstance> timerInstances) -
Method Summary
Modifier and TypeMethodDescriptionvoidremove()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
-
Field Details
-
jobContext
-
timerInstances
-
-
Constructor Details
-
SelfRemovalJobContext
-
-
Method Details
-
getJobContext
-
setJobHandle
Description copied from interface:JobContextThis method should only be called by the scheduler- Specified by:
setJobHandlein interfaceJobContext
-
getJobHandle
- Specified by:
getJobHandlein interfaceJobContext
-
getReteEvaluator
- Specified by:
getReteEvaluatorin interfaceJobContext
-
remove
public void remove()
-