jBPM distribution 6.0.0.Final

org.jbpm.kie.services.api
Interface RuntimeDataService

All Known Implementing Classes:
RuntimeDataServiceImpl

public interface RuntimeDataService


Method Summary
 ProcessDesc getProcessById(String processId)
           
 Collection<ProcessDesc> getProcesses()
           
 Collection<ProcessDesc> getProcessesByDeploymentId(String deploymentId)
           
 ProcessDesc getProcessesByDeploymentIdProcessId(String deploymentId, String processId)
           
 Collection<ProcessDesc> getProcessesByFilter(String filter)
           
 Collection<NodeInstanceDesc> getProcessInstanceActiveNodes(String deploymentId, long processId)
           
 ProcessInstanceDesc getProcessInstanceById(long processId)
           
 Collection<NodeInstanceDesc> getProcessInstanceCompletedNodes(String deploymentId, long processId)
           
 Collection<NodeInstanceDesc> getProcessInstanceFullHistory(String deploymentId, long processId)
           
 Collection<NodeInstanceDesc> getProcessInstanceHistory(String deploymentId, long processId)
           
 Collection<NodeInstanceDesc> getProcessInstanceHistory(String deploymentId, long processId, boolean completed)
           
 Collection<ProcessInstanceDesc> getProcessInstances()
           
 Collection<ProcessInstanceDesc> getProcessInstances(List<Integer> states, String initiator)
           
 Collection<ProcessInstanceDesc> getProcessInstancesByDeploymentId(String deploymentId, List<Integer> states)
           
 Collection<ProcessInstanceDesc> getProcessInstancesByProcessDefinition(String processDefId)
           
 Collection<ProcessInstanceDesc> getProcessInstancesByProcessId(List<Integer> states, String processId, String initiator)
           
 Collection<ProcessInstanceDesc> getProcessInstancesByProcessName(List<Integer> states, String processName, String initiator)
           
 Collection<VariableStateDesc> getVariableHistory(long processInstanceId, String variableId)
           
 Collection<VariableStateDesc> getVariablesCurrentState(long processInstanceId)
           
 

Method Detail

getProcessInstances

Collection<ProcessInstanceDesc> getProcessInstances()

getProcessInstances

Collection<ProcessInstanceDesc> getProcessInstances(List<Integer> states,
                                                    String initiator)

getProcessInstancesByProcessId

Collection<ProcessInstanceDesc> getProcessInstancesByProcessId(List<Integer> states,
                                                               String processId,
                                                               String initiator)

getProcessInstancesByProcessName

Collection<ProcessInstanceDesc> getProcessInstancesByProcessName(List<Integer> states,
                                                                 String processName,
                                                                 String initiator)

getProcessInstancesByDeploymentId

Collection<ProcessInstanceDesc> getProcessInstancesByDeploymentId(String deploymentId,
                                                                  List<Integer> states)

getProcessesByDeploymentId

Collection<ProcessDesc> getProcessesByDeploymentId(String deploymentId)

getProcessesByFilter

Collection<ProcessDesc> getProcessesByFilter(String filter)

getProcesses

Collection<ProcessDesc> getProcesses()

getProcessInstanceById

ProcessInstanceDesc getProcessInstanceById(long processId)

getProcessInstanceHistory

Collection<NodeInstanceDesc> getProcessInstanceHistory(String deploymentId,
                                                       long processId)

getProcessInstanceHistory

Collection<NodeInstanceDesc> getProcessInstanceHistory(String deploymentId,
                                                       long processId,
                                                       boolean completed)

getProcessInstanceFullHistory

Collection<NodeInstanceDesc> getProcessInstanceFullHistory(String deploymentId,
                                                           long processId)

getProcessInstanceActiveNodes

Collection<NodeInstanceDesc> getProcessInstanceActiveNodes(String deploymentId,
                                                           long processId)

getProcessInstanceCompletedNodes

Collection<NodeInstanceDesc> getProcessInstanceCompletedNodes(String deploymentId,
                                                              long processId)

getVariablesCurrentState

Collection<VariableStateDesc> getVariablesCurrentState(long processInstanceId)

getVariableHistory

Collection<VariableStateDesc> getVariableHistory(long processInstanceId,
                                                 String variableId)

getProcessInstancesByProcessDefinition

Collection<ProcessInstanceDesc> getProcessInstancesByProcessDefinition(String processDefId)

getProcessById

ProcessDesc getProcessById(String processId)

getProcessesByDeploymentIdProcessId

ProcessDesc getProcessesByDeploymentIdProcessId(String deploymentId,
                                                String processId)

jBPM distribution 6.0.0.Final

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