Uses of Interface
org.drools.runtime.process.ProcessInstance

Packages that use ProcessInstance
org.drools.event.process Events emitted while process instances are executing. 
org.drools.runtime.process The process runtime classes. 
org.jbpm.marshalling.impl   
org.jbpm.persistence.processinstance   
org.jbpm.process   
org.jbpm.process.instance   
org.jbpm.process.instance.impl   
org.jbpm.process.workitem   
org.jbpm.ruleflow.instance   
org.jbpm.test   
org.jbpm.workflow.instance.impl   
org.jbpm.workflow.instance.node   
 

Uses of ProcessInstance in org.drools.event.process
 

Methods in org.drools.event.process that return ProcessInstance
 ProcessInstance ProcessEvent.getProcessInstance()
          The ProcessInstance this event relates to.
 

Uses of ProcessInstance in org.drools.runtime.process
 

Subinterfaces of ProcessInstance in org.drools.runtime.process
 interface WorkflowProcessInstance
          A workflow process instance represents one specific instance of a workflow process that is currently executing.
 

Methods in org.drools.runtime.process that return ProcessInstance
 ProcessInstance ProcessRuntime.createProcessInstance(String processId, Map<String,Object> parameters)
          Creates a new process instance (but does not yet start it).
 ProcessInstance ProcessContext.getProcessInstance()
          Returns the process instance that is currently being executed in this context.
 ProcessInstance ProcessRuntime.getProcessInstance(long processInstanceId)
          Returns the process instance with the given id.
 ProcessInstance ProcessRuntime.startProcess(String processId)
          Start a new process instance.
 ProcessInstance ProcessRuntime.startProcess(String processId, Map<String,Object> parameters)
          Start a new process instance.
 ProcessInstance ProcessRuntime.startProcessInstance(long processInstanceId)
          Starts the given process instance (which was created by using createProcesInstance but not yet started).
 

Methods in org.drools.runtime.process that return types with arguments of type ProcessInstance
 Collection<ProcessInstance> ProcessRuntime.getProcessInstances()
          Returns a collection of currently active process instances.
 

Uses of ProcessInstance in org.jbpm.marshalling.impl
 

Methods in org.jbpm.marshalling.impl that return ProcessInstance
 ProcessInstance ProcessInstanceMarshaller.readProcessInstance(org.drools.marshalling.impl.MarshallerReaderContext context)
           
 ProcessInstance AbstractProtobufProcessInstanceMarshaller.readProcessInstance(org.drools.marshalling.impl.MarshallerReaderContext context)
           
 ProcessInstance AbstractProcessInstanceMarshaller.readProcessInstance(org.drools.marshalling.impl.MarshallerReaderContext context)
           
 

Methods in org.jbpm.marshalling.impl that return types with arguments of type ProcessInstance
 List<ProcessInstance> ProtobufProcessMarshaller.readProcessInstances(org.drools.marshalling.impl.MarshallerReaderContext context)
           
 List<ProcessInstance> ProcessMarshallerImpl.readProcessInstances(org.drools.marshalling.impl.MarshallerReaderContext context)
           
 

Methods in org.jbpm.marshalling.impl with parameters of type ProcessInstance
 Object ProcessInstanceMarshaller.writeProcessInstance(org.drools.marshalling.impl.MarshallerWriteContext context, ProcessInstance processInstance)
           
 JBPMMessages.ProcessInstance AbstractProtobufProcessInstanceMarshaller.writeProcessInstance(org.drools.marshalling.impl.MarshallerWriteContext context, ProcessInstance processInstance)
           
 Object AbstractProcessInstanceMarshaller.writeProcessInstance(org.drools.marshalling.impl.MarshallerWriteContext context, ProcessInstance processInstance)
           
 

Uses of ProcessInstance in org.jbpm.persistence.processinstance
 

Methods in org.jbpm.persistence.processinstance that return ProcessInstance
 ProcessInstance ProcessInstanceInfo.getProcessInstance(org.drools.common.InternalKnowledgeRuntime kruntime, Environment env)
           
 ProcessInstance JPAProcessInstanceManager.getProcessInstance(long id)
           
 

Methods in org.jbpm.persistence.processinstance that return types with arguments of type ProcessInstance
 Collection<ProcessInstance> JPAProcessInstanceManager.getProcessInstances()
           
 

Methods in org.jbpm.persistence.processinstance with parameters of type ProcessInstance
 void JPAProcessInstanceManager.addProcessInstance(ProcessInstance processInstance)
           
 void JPAProcessInstanceManager.internalAddProcessInstance(ProcessInstance processInstance)
           
 void JPAProcessInstanceManager.internalRemoveProcessInstance(ProcessInstance processInstance)
           
 void JPAProcessInstanceManager.removeProcessInstance(ProcessInstance processInstance)
           
 

Constructors in org.jbpm.persistence.processinstance with parameters of type ProcessInstance
ProcessInstanceInfo(ProcessInstance processInstance)
           
ProcessInstanceInfo(ProcessInstance processInstance, Environment env)
           
 

Uses of ProcessInstance in org.jbpm.process
 

Methods in org.jbpm.process that return ProcessInstance
 ProcessInstance StatefulProcessSession.createProcessInstance(String processId, Map<String,Object> parameters)
           
 ProcessInstance StatefulProcessSession.getProcessInstance(long processInstanceId)
           
 ProcessInstance StatefulProcessSession.startProcess(String processId)
           
 ProcessInstance StatefulProcessSession.startProcess(String processId, Map<String,Object> parameters)
           
 ProcessInstance StatefulProcessSession.startProcessInstance(long processInstanceId)
           
 

Methods in org.jbpm.process that return types with arguments of type ProcessInstance
 Collection<ProcessInstance> StatefulProcessSession.getProcessInstances()
           
 

Uses of ProcessInstance in org.jbpm.process.instance
 

Subinterfaces of ProcessInstance in org.jbpm.process.instance
 interface ProcessInstance
          A process instance is the representation of a process during its execution.
 

Methods in org.jbpm.process.instance that return ProcessInstance
 ProcessInstance ProcessRuntimeImpl.createProcessInstance(String processId, Map<String,Object> parameters)
           
 ProcessInstance ProcessRuntimeImpl.getProcessInstance(long id)
           
 ProcessInstance ProcessInstanceManager.getProcessInstance(long id)
           
 ProcessInstance ProcessRuntimeImpl.startProcess(String processId)
           
 ProcessInstance ProcessRuntimeImpl.startProcess(String processId, Map<String,Object> parameters)
           
static ProcessInstance StartProcessHelper.startProcessByName(KnowledgeRuntime kruntime, String name, Map<String,Object> parameters)
           
static ProcessInstance StartProcessHelper.startProcessByName(KnowledgeRuntime kruntime, String name, Map<String,Object> parameters, Comparator<Process> comparator)
           
 ProcessInstance ProcessRuntimeImpl.startProcessInstance(long processInstanceId)
           
 

Methods in org.jbpm.process.instance that return types with arguments of type ProcessInstance
 Collection<ProcessInstance> ProcessRuntimeImpl.getProcessInstances()
           
 Collection<ProcessInstance> ProcessInstanceManager.getProcessInstances()
           
 

Methods in org.jbpm.process.instance with parameters of type ProcessInstance
 void ProcessInstanceManager.addProcessInstance(ProcessInstance processInstance)
           
 void ProcessInstanceManager.internalAddProcessInstance(ProcessInstance processInstance)
           
 void ProcessInstanceManager.internalRemoveProcessInstance(ProcessInstance processInstance)
           
 void ProcessRuntimeImpl.removeProcessInstance(ProcessInstance processInstance)
           
 void ProcessInstanceManager.removeProcessInstance(ProcessInstance processInstance)
           
 

Uses of ProcessInstance in org.jbpm.process.instance.impl
 

Classes in org.jbpm.process.instance.impl that implement ProcessInstance
 class ProcessInstanceImpl
          Default implementation of a process instance.
 

Methods in org.jbpm.process.instance.impl that return ProcessInstance
 ProcessInstance DefaultProcessInstanceManager.getProcessInstance(long id)
           
 

Methods in org.jbpm.process.instance.impl that return types with arguments of type ProcessInstance
 Collection<ProcessInstance> DefaultProcessInstanceManager.getProcessInstances()
           
 

Methods in org.jbpm.process.instance.impl with parameters of type ProcessInstance
 void DefaultProcessInstanceManager.addProcessInstance(ProcessInstance processInstance)
           
 void DefaultProcessInstanceManager.internalAddProcessInstance(ProcessInstance processInstance)
           
 void DefaultProcessInstanceManager.internalRemoveProcessInstance(ProcessInstance processInstance)
           
 void DefaultProcessInstanceManager.removeProcessInstance(ProcessInstance processInstance)
           
 

Uses of ProcessInstance in org.jbpm.process.workitem
 

Methods in org.jbpm.process.workitem that return ProcessInstance
 ProcessInstance AbstractWorkItemHandler.getProcessInstance(WorkItem workItem)
           
 

Uses of ProcessInstance in org.jbpm.ruleflow.instance
 

Classes in org.jbpm.ruleflow.instance that implement ProcessInstance
 class RuleFlowProcessInstance
           
 

Uses of ProcessInstance in org.jbpm.test
 

Methods in org.jbpm.test with parameters of type ProcessInstance
 void JbpmJUnitTestCase.assertNodeExists(ProcessInstance process, String... nodeNames)
           
 void JbpmJUnitTestCase.assertNumOfIncommingConnections(ProcessInstance process, String nodeName, int num)
           
 void JbpmJUnitTestCase.assertNumOfOutgoingConnections(ProcessInstance process, String nodeName, int num)
           
 void JbpmJUnitTestCase.assertPackageNameEquals(ProcessInstance process, String packageName)
           
 void JbpmJUnitTestCase.assertProcessNameEquals(ProcessInstance process, String name)
           
 void JbpmJUnitTestCase.assertProcessVarExists(ProcessInstance process, String... processVarNames)
           
 void JbpmJUnitTestCase.assertVersionEquals(ProcessInstance process, String version)
           
 

Uses of ProcessInstance in org.jbpm.workflow.instance.impl
 

Classes in org.jbpm.workflow.instance.impl that implement ProcessInstance
 class WorkflowProcessInstanceImpl
          Default implementation of a RuleFlow process instance.
 

Uses of ProcessInstance in org.jbpm.workflow.instance.node
 

Methods in org.jbpm.workflow.instance.node with parameters of type ProcessInstance
static void DynamicUtils.addDynamicSubProcess(ProcessInstance processInstance, KnowledgeRuntime ksession, String processId, Map<String,Object> parameters)
           
static void DynamicUtils.addDynamicWorkItem(ProcessInstance dynamicProcessInstance, KnowledgeRuntime ksession, String workItemName, Map<String,Object> parameters)
           
 



Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.