Package org.jbpm.workflow.instance
Interface WorkflowProcessInstance
- All Superinterfaces:
ContextableInstance,ContextInstanceContainer,org.kie.api.runtime.process.EventListener,KogitoEventListener,KogitoNodeInstanceContainer,KogitoProcessInstance,KogitoWorkflowProcessInstance,NodeInstanceContainer,org.kie.api.runtime.process.NodeInstanceContainer,ProcessInstance,org.kie.api.runtime.process.ProcessInstance,org.kie.api.runtime.process.WorkflowProcessInstance
- All Known Implementing Classes:
RuleFlowProcessInstance,WorkflowProcessInstanceImpl
public interface WorkflowProcessInstance
extends ProcessInstance, KogitoWorkflowProcessInstance, NodeInstanceContainer
-
Field Summary
Fields inherited from interface org.kie.kogito.internal.process.runtime.KogitoProcessInstance
SLA_ABORTED, SLA_MET, SLA_NA, SLA_PENDING, SLA_VIOLATED, STATE_ABORTED, STATE_ACTIVE, STATE_COMPLETED, STATE_ERROR, STATE_PENDING, STATE_SUSPENDEDFields inherited from interface org.kie.api.runtime.process.ProcessInstance
SLA_ABORTED, SLA_MET, SLA_NA, SLA_PENDING, SLA_VIOLATED, STATE_ABORTED, STATE_ACTIVE, STATE_COMPLETED, STATE_PENDING, STATE_SUSPENDED -
Method Summary
Modifier and TypeMethodDescriptionvoidaddEventListener(String type, KogitoEventListener eventListener, boolean external) voidremoveEventListener(String type, KogitoEventListener eventListener, boolean external) voidsetHeaders(Map<String, List<String>> headers) Methods inherited from interface org.jbpm.process.instance.ContextableInstance
getContextInstanceMethods inherited from interface org.jbpm.process.instance.ContextInstanceContainer
addContextInstance, getContextContainer, getContextInstance, getContextInstance, getContextInstances, removeContextInstanceMethods inherited from interface org.kie.api.runtime.process.EventListener
getEventTypes, signalEventMethods inherited from interface org.kie.kogito.internal.process.event.KogitoEventListener
getEventDescriptions, getEventTypes, signalEventMethods inherited from interface org.kie.kogito.internal.process.runtime.KogitoNodeInstanceContainer
getKogitoNodeInstances, getKogitoNodeInstances, getNodeInstanceMethods inherited from interface org.kie.kogito.internal.process.runtime.KogitoProcessInstance
getBusinessKey, getDescription, getHeaders, getReferenceId, getRootProcessId, getRootProcessInstanceId, getStringId, getVariables, unwrap, wrapMethods inherited from interface org.kie.kogito.internal.process.runtime.KogitoWorkflowProcessInstance
adHocFragments, getCorrelationKey, getEndDate, getErrorCause, getErrorMessage, getNodeIdInError, getNodeInstanceIdInError, getSlaDueDate, getStartDate, milestonesMethods inherited from interface org.jbpm.workflow.instance.NodeInstanceContainer
addNodeInstance, getByNodeDefinitionId, getCurrentLevel, getFirstNodeInstance, getIterationLevels, getLevelForNode, getNodeByPredicate, getNodeContainer, getNodeInstance, getNodeInstance, getNodeInstances, getState, nodeInstanceCompleted, removeNodeInstance, resolveAsync, setCurrentLevel, setStateMethods inherited from interface org.kie.api.runtime.process.NodeInstanceContainer
getNodeInstance, getNodeInstancesMethods inherited from interface org.jbpm.process.instance.ProcessInstance
configureTimers, disconnect, getAgendaFilter, getDeploymentId, getFaultData, getKnowledgeRuntime, getMetaData, getOutcome, getProcess, getSlaCompliance, getStartDate, isSignalCompletion, reconnect, setAgendaFilter, setDeploymentId, setErrorState, setId, setKnowledgeRuntime, setMetaData, setParentProcessInstanceId, setProcess, setReferenceId, setRootProcessId, setRootProcessInstanceId, setSignalCompletion, setStartDate, setState, setState, setState, start, startMethods inherited from interface org.kie.api.runtime.process.ProcessInstance
getId, getParentProcessInstanceId, getProcessId, getProcessName, getProcessVersion, getStateMethods inherited from interface org.kie.api.runtime.process.WorkflowProcessInstance
getVariable, setVariable
-
Method Details
-
addEventListener
-
removeEventListener
-
setHeaders
-