public static class TimerManager.ProcessJobContext extends Object implements org.drools.core.time.JobContext
Constructor and Description |
---|
ProcessJobContext(TimerInstance timer,
org.drools.core.time.Trigger trigger,
Long processInstanceId,
org.drools.core.common.InternalKnowledgeRuntime kruntime) |
ProcessJobContext(TimerInstance timer,
org.drools.core.time.Trigger trigger,
Long processInstanceId,
org.drools.core.common.InternalKnowledgeRuntime kruntime,
boolean newTimer) |
Modifier and Type | Method and Description |
---|---|
org.drools.core.time.JobHandle |
getJobHandle() |
org.drools.core.common.InternalKnowledgeRuntime |
getKnowledgeRuntime() |
Long |
getProcessInstanceId() |
Long |
getSessionId() |
TimerInstance |
getTimer() |
org.drools.core.time.Trigger |
getTrigger() |
org.drools.core.common.InternalWorkingMemory |
getWorkingMemory() |
boolean |
isNewTimer() |
void |
setJobHandle(org.drools.core.time.JobHandle jobHandle) |
void |
setKnowledgeRuntime(org.drools.core.common.InternalKnowledgeRuntime kruntime) |
public ProcessJobContext(TimerInstance timer, org.drools.core.time.Trigger trigger, Long processInstanceId, org.drools.core.common.InternalKnowledgeRuntime kruntime)
public ProcessJobContext(TimerInstance timer, org.drools.core.time.Trigger trigger, Long processInstanceId, org.drools.core.common.InternalKnowledgeRuntime kruntime, boolean newTimer)
public Long getProcessInstanceId()
public org.drools.core.common.InternalKnowledgeRuntime getKnowledgeRuntime()
public org.drools.core.time.Trigger getTrigger()
public org.drools.core.time.JobHandle getJobHandle()
getJobHandle
in interface org.drools.core.time.JobContext
public void setJobHandle(org.drools.core.time.JobHandle jobHandle)
setJobHandle
in interface org.drools.core.time.JobContext
public TimerInstance getTimer()
public Long getSessionId()
public void setKnowledgeRuntime(org.drools.core.common.InternalKnowledgeRuntime kruntime)
public org.drools.core.common.InternalWorkingMemory getWorkingMemory()
getWorkingMemory
in interface org.drools.core.time.JobContext
public boolean isNewTimer()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.