jBPM distribution 6.0.0.Beta1

org.droolsjbpm.services.api
Interface RuntimeDataService

All Known Implementing Classes:
RuntimeDataServiceImpl

public interface RuntimeDataService


Method Summary
 ProcessDesc getProcessById(String processId)
           
 Collection<ProcessDesc> getProcesses()
           
 Collection<ProcessDesc> getProcessesByDomainName(String domainId)
           
 Collection<ProcessDesc> getProcessesByFilter(String filter)
           
 Collection<NodeInstanceDesc> getProcessInstanceActiveNodes(String domainId, long processId)
           
 ProcessInstanceDesc getProcessInstanceById(long processId)
           
 Collection<NodeInstanceDesc> getProcessInstanceCompletedNodes(String domainId, long processId)
           
 Collection<NodeInstanceDesc> getProcessInstanceFullHistory(String domainId, long processId)
           
 Collection<NodeInstanceDesc> getProcessInstanceHistory(String domainId, long processId)
           
 Collection<NodeInstanceDesc> getProcessInstanceHistory(String domainId, long processId, boolean completed)
           
 Collection<ProcessInstanceDesc> getProcessInstances()
           
 Collection<ProcessInstanceDesc> getProcessInstances(List<Integer> states, String initiator)
           
 Collection<ProcessInstanceDesc> getProcessInstancesByDomainId(String domainId)
           
 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)

getProcessInstancesByDomainId

Collection<ProcessInstanceDesc> getProcessInstancesByDomainId(String domainId)

getProcessesByDomainName

Collection<ProcessDesc> getProcessesByDomainName(String domainId)

getProcessesByFilter

Collection<ProcessDesc> getProcessesByFilter(String filter)

getProcesses

Collection<ProcessDesc> getProcesses()

getProcessInstanceById

ProcessInstanceDesc getProcessInstanceById(long processId)

getProcessInstanceHistory

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

getProcessInstanceHistory

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

getProcessInstanceFullHistory

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

getProcessInstanceActiveNodes

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

getProcessInstanceCompletedNodes

Collection<NodeInstanceDesc> getProcessInstanceCompletedNodes(String domainId,
                                                              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)

jBPM distribution 6.0.0.Beta1

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