Package org.drools.core.reteoo
Class ObjectTypeNode.ExpireJobContext
java.lang.Object
org.drools.core.reteoo.ObjectTypeNode.ExpireJobContext
- All Implemented Interfaces:
Externalizable,Serializable,JobContext
- Enclosing class:
- ObjectTypeNode
public static class ObjectTypeNode.ExpireJobContext
extends Object
implements JobContext, Externalizable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
ConstructorsConstructorDescriptionExpireJobContext(WorkingMemoryReteExpireAction expireAction, ReteEvaluator reteEvaluator) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidsetJobHandle(JobHandle jobHandle) This method should only be called by the schedulervoidsetReteEvaluator(ReteEvaluator reteEvaluator) voidMethods 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
-
expireAction
-
reteEvaluator
-
handle
-
-
Constructor Details
-
ExpireJobContext
public ExpireJobContext() -
ExpireJobContext
-
-
Method Details
-
getJobHandle
- Specified by:
getJobHandlein interfaceJobContext
-
setJobHandle
Description copied from interface:JobContextThis method should only be called by the scheduler- Specified by:
setJobHandlein interfaceJobContext
-
getExpireAction
-
getReteEvaluator
- Specified by:
getReteEvaluatorin interfaceJobContext
-
setReteEvaluator
-
getHandle
-
setHandle
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-