public interface ProcessInstance extends org.kie.api.runtime.process.ProcessInstance, ContextInstanceContainer, ContextableInstance
Modifier and Type | Method and Description |
---|---|
void |
configureSLA() |
String |
getDeploymentId() |
Object |
getFaultData() |
org.drools.core.common.InternalKnowledgeRuntime |
getKnowledgeRuntime() |
Map<String,Object> |
getMetaData() |
String |
getOutcome() |
org.kie.api.definition.process.Process |
getProcess() |
int |
getSlaCompliance() |
Date |
getSlaDueDate() |
Date |
getStartDate() |
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, getState
getEventTypes, signalEvent
addContextInstance, getContextContainer, getContextInstance, getContextInstance, getContextInstances, removeContextInstance
getContextInstance
void 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.ProcessInstance
void 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)
Date getStartDate()
int getSlaCompliance()
Date getSlaDueDate()
void configureSLA()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.