@ApplicationScoped public class RuntimeDataServiceImpl extends Object implements RuntimeDataService
Constructor and Description |
---|
RuntimeDataServiceImpl() |
public void setCommandService(org.jbpm.shared.services.impl.TransactionalCommandService commandService)
public void indexOnDeploy(@Observes DeploymentEvent event)
public void removeOnUnDeploy(@Observes DeploymentEvent event)
public Collection<ProcessAssetDesc> getProcessesByDeploymentId(String deploymentId)
getProcessesByDeploymentId
in interface RuntimeDataService
public ProcessAssetDesc getProcessesByDeploymentIdProcessId(String deploymentId, String processId)
getProcessesByDeploymentIdProcessId
in interface RuntimeDataService
public Collection<ProcessAssetDesc> getProcessesByFilter(String filter)
getProcessesByFilter
in interface RuntimeDataService
public ProcessAssetDesc getProcessById(String processId)
getProcessById
in interface RuntimeDataService
public Collection<ProcessAssetDesc> getProcesses()
getProcesses
in interface RuntimeDataService
public Collection<ProcessInstanceDesc> getProcessInstances()
getProcessInstances
in interface RuntimeDataService
public Collection<ProcessInstanceDesc> getProcessInstances(List<Integer> states, String initiator)
getProcessInstances
in interface RuntimeDataService
public Collection<ProcessInstanceDesc> getProcessInstancesByDeploymentId(String deploymentId, List<Integer> states)
getProcessInstancesByDeploymentId
in interface RuntimeDataService
public Collection<ProcessInstanceDesc> getProcessInstancesByProcessDefinition(String processDefId)
getProcessInstancesByProcessDefinition
in interface RuntimeDataService
public ProcessInstanceDesc getProcessInstanceById(long processId)
getProcessInstanceById
in interface RuntimeDataService
public Collection<ProcessInstanceDesc> getProcessInstancesByProcessId(List<Integer> states, String processId, String initiator)
getProcessInstancesByProcessId
in interface RuntimeDataService
public Collection<ProcessInstanceDesc> getProcessInstancesByProcessName(List<Integer> states, String processName, String initiator)
getProcessInstancesByProcessName
in interface RuntimeDataService
public Collection<NodeInstanceDesc> getProcessInstanceHistory(String deploymentId, long processId)
getProcessInstanceHistory
in interface RuntimeDataService
public Collection<NodeInstanceDesc> getProcessInstanceHistory(String deploymentId, long processId, boolean completed)
getProcessInstanceHistory
in interface RuntimeDataService
public Collection<NodeInstanceDesc> getProcessInstanceFullHistory(String deploymentId, long processId)
getProcessInstanceFullHistory
in interface RuntimeDataService
public Collection<NodeInstanceDesc> getProcessInstanceActiveNodes(String deploymentId, long processId)
getProcessInstanceActiveNodes
in interface RuntimeDataService
public Collection<NodeInstanceDesc> getProcessInstanceCompletedNodes(String deploymentId, long processId)
getProcessInstanceCompletedNodes
in interface RuntimeDataService
public Collection<VariableStateDesc> getVariablesCurrentState(long processInstanceId)
getVariablesCurrentState
in interface RuntimeDataService
public Collection<VariableStateDesc> getVariableHistory(long processInstanceId, String variableId)
getVariableHistory
in interface RuntimeDataService
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.