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.JobContextpublic void setJobHandle(org.drools.core.time.JobHandle jobHandle)
setJobHandle in interface org.drools.core.time.JobContextpublic 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.JobContextpublic boolean isNewTimer()
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.