public interface ProcessInstance extends org.kie.api.runtime.process.ProcessInstance, ContextInstanceContainer, ContextableInstance
| Modifier and Type | Method and Description |
|---|---|
String |
getDeploymentId() |
Object |
getFaultData() |
org.drools.core.common.InternalKnowledgeRuntime |
getKnowledgeRuntime() |
Map<String,Object> |
getMetaData() |
String |
getOutcome() |
org.kie.api.definition.process.Process |
getProcess() |
boolean |
isSignalCompletion() |
void |
setDeploymentId(String deploymentId) |
void |
setId(long id) |
void |
setKnowledgeRuntime(org.drools.core.common.InternalKnowledgeRuntime kruntime) |
void |
setParentProcessInstanceId(long parentId) |
void |
setProcess(org.kie.api.definition.process.Process process) |
void |
setSignalCompletion(boolean signalCompletion) |
void |
setState(int state) |
void |
setState(int state,
String outcome) |
void |
setState(int state,
String outcome,
Object faultData) |
void |
start() |
void |
start(String tigger) |
getId, getParentProcessInstanceId, getProcessId, getProcessName, getStategetEventTypes, signalEventaddContextInstance, getContextContainer, getContextInstance, getContextInstance, getContextInstances, removeContextInstancegetContextInstancevoid setId(long id)
void setProcess(org.kie.api.definition.process.Process process)
org.kie.api.definition.process.Process getProcess()
getProcess in interface org.kie.api.runtime.process.ProcessInstancevoid setState(int state)
void setState(int state,
String outcome)
void setKnowledgeRuntime(org.drools.core.common.InternalKnowledgeRuntime kruntime)
org.drools.core.common.InternalKnowledgeRuntime getKnowledgeRuntime()
void start()
void start(String tigger)
String getOutcome()
void setParentProcessInstanceId(long parentId)
Object getFaultData()
void setSignalCompletion(boolean signalCompletion)
boolean isSignalCompletion()
String getDeploymentId()
void setDeploymentId(String deploymentId)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.