public abstract class AbstractProcessContext extends Object implements org.kie.api.runtime.process.ProcessContext
| Constructor and Description |
|---|
AbstractProcessContext(org.kie.api.runtime.KieRuntime kruntime) |
| Modifier and Type | Method and Description |
|---|---|
org.kie.api.runtime.KieRuntime |
getKieRuntime() |
org.kie.api.runtime.KieRuntime |
getKnowledgeRuntime() |
org.slf4j.Logger |
getLogger() |
org.kie.api.runtime.process.NodeInstance |
getNodeInstance() |
org.kie.api.runtime.process.ProcessInstance |
getProcessInstance() |
Object |
getVariable(String variableName) |
void |
setNodeInstance(org.kie.api.runtime.process.NodeInstance nodeInstance) |
void |
setProcessInstance(org.kie.api.runtime.process.ProcessInstance processInstance) |
void |
setVariable(String variableName,
Object value) |
public AbstractProcessContext(org.kie.api.runtime.KieRuntime kruntime)
public org.kie.api.runtime.process.ProcessInstance getProcessInstance()
getProcessInstance in interface org.kie.api.runtime.process.ProcessContextpublic void setProcessInstance(org.kie.api.runtime.process.ProcessInstance processInstance)
public org.kie.api.runtime.process.NodeInstance getNodeInstance()
getNodeInstance in interface org.kie.api.runtime.process.ProcessContextpublic void setNodeInstance(org.kie.api.runtime.process.NodeInstance nodeInstance)
public Object getVariable(String variableName)
getVariable in interface org.kie.api.runtime.process.ProcessContextpublic void setVariable(String variableName, Object value)
setVariable in interface org.kie.api.runtime.process.ProcessContextpublic org.kie.api.runtime.KieRuntime getKieRuntime()
getKieRuntime in interface org.kie.api.runtime.KieContextpublic org.kie.api.runtime.KieRuntime getKnowledgeRuntime()
getKnowledgeRuntime in interface org.kie.api.runtime.KieContextpublic org.slf4j.Logger getLogger()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.