org.jbpm.console.ng.bd.backend.server
Class DataServiceEntryPointImpl
java.lang.Object
org.jbpm.console.ng.bd.backend.server.DataServiceEntryPointImpl
- All Implemented Interfaces:
- DataServiceEntryPoint
@ApplicationScoped
public class DataServiceEntryPointImpl
- extends Object
- implements DataServiceEntryPoint
This Service combines the Data and BPMN2 services.
The responsibility of this service is to allow us to query all the data that is generated by the assets and the runtimes that
we are using
|
Method Summary |
Collection<org.jbpm.console.ng.ht.model.TaskDefSummary> |
getAllTasksDef(String processId)
|
List<String> |
getAssociatedDomainObjects(String processId)
|
Map<String,String> |
getAssociatedEntities(String processId)
|
List<String> |
getAssociatedForms(String processId)
|
ProcessSummary |
getProcessById(String deploymentId,
String processId)
|
ProcessSummary |
getProcessDesc(String processId)
|
Collection<ProcessSummary> |
getProcesses()
|
Collection<ProcessSummary> |
getProcessesByFilter(String filter)
|
Collection<NodeInstanceSummary> |
getProcessInstanceActiveNodes(long processInstanceId)
|
ProcessInstanceSummary |
getProcessInstanceById(long processInstanceId)
|
Collection<NodeInstanceSummary> |
getProcessInstanceCompletedNodes(long processInstanceId)
|
Collection<NodeInstanceSummary> |
getProcessInstanceFullHistory(long processInstanceId)
|
Collection<NodeInstanceSummary> |
getProcessInstanceHistory(long processInstanceId)
|
Collection<NodeInstanceSummary> |
getProcessInstanceHistory(long processInstanceId,
boolean completed)
|
Collection<ProcessInstanceSummary> |
getProcessInstances()
|
Collection<ProcessInstanceSummary> |
getProcessInstances(List<Integer> states,
String filterText,
String initiator)
|
Collection<ProcessInstanceSummary> |
getProcessInstancesByDeploymentId(String deploymentId,
List<Integer> states)
|
Collection<ProcessInstanceSummary> |
getProcessInstancesByProcessDefinition(String processDefId)
|
Map<String,String> |
getRequiredInputData(String processId)
|
Collection<String> |
getReusableSubProcesses(String processId)
|
Map<String,String> |
getTaskInputMappings(String processId,
String taskName)
|
Map<String,String> |
getTaskOutputMappings(String processId,
String taskName)
|
Collection<VariableSummary> |
getVariableHistory(long processInstanceId,
String variableId)
|
Collection<VariableSummary> |
getVariablesCurrentState(long processInstanceId,
String processId)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DataServiceEntryPointImpl
public DataServiceEntryPointImpl()
getProcessInstances
public Collection<ProcessInstanceSummary> getProcessInstances()
- Specified by:
getProcessInstances in interface DataServiceEntryPoint
getProcessInstancesByDeploymentId
public Collection<ProcessInstanceSummary> getProcessInstancesByDeploymentId(String deploymentId,
List<Integer> states)
- Specified by:
getProcessInstancesByDeploymentId in interface DataServiceEntryPoint
getProcessesByFilter
public Collection<ProcessSummary> getProcessesByFilter(String filter)
- Specified by:
getProcessesByFilter in interface DataServiceEntryPoint
getProcessInstanceById
public ProcessInstanceSummary getProcessInstanceById(long processInstanceId)
- Specified by:
getProcessInstanceById in interface DataServiceEntryPoint
getProcessById
public ProcessSummary getProcessById(String deploymentId,
String processId)
- Specified by:
getProcessById in interface DataServiceEntryPoint
getProcesses
public Collection<ProcessSummary> getProcesses()
- Specified by:
getProcesses in interface DataServiceEntryPoint
getProcessInstancesByProcessDefinition
public Collection<ProcessInstanceSummary> getProcessInstancesByProcessDefinition(String processDefId)
- Specified by:
getProcessInstancesByProcessDefinition in interface DataServiceEntryPoint
getProcessInstanceHistory
public Collection<NodeInstanceSummary> getProcessInstanceHistory(long processInstanceId)
- Specified by:
getProcessInstanceHistory in interface DataServiceEntryPoint
getProcessInstanceHistory
public Collection<NodeInstanceSummary> getProcessInstanceHistory(long processInstanceId,
boolean completed)
- Specified by:
getProcessInstanceHistory in interface DataServiceEntryPoint
getProcessInstanceFullHistory
public Collection<NodeInstanceSummary> getProcessInstanceFullHistory(long processInstanceId)
- Specified by:
getProcessInstanceFullHistory in interface DataServiceEntryPoint
getProcessInstanceActiveNodes
public Collection<NodeInstanceSummary> getProcessInstanceActiveNodes(long processInstanceId)
- Specified by:
getProcessInstanceActiveNodes in interface DataServiceEntryPoint
getProcessInstances
public Collection<ProcessInstanceSummary> getProcessInstances(List<Integer> states,
String filterText,
String initiator)
- Specified by:
getProcessInstances in interface DataServiceEntryPoint
getProcessInstanceCompletedNodes
public Collection<NodeInstanceSummary> getProcessInstanceCompletedNodes(long processInstanceId)
- Specified by:
getProcessInstanceCompletedNodes in interface DataServiceEntryPoint
getVariableHistory
public Collection<VariableSummary> getVariableHistory(long processInstanceId,
String variableId)
- Specified by:
getVariableHistory in interface DataServiceEntryPoint
getReusableSubProcesses
public Collection<String> getReusableSubProcesses(String processId)
- Specified by:
getReusableSubProcesses in interface DataServiceEntryPoint
getAssociatedDomainObjects
public List<String> getAssociatedDomainObjects(String processId)
- Specified by:
getAssociatedDomainObjects in interface DataServiceEntryPoint
getRequiredInputData
public Map<String,String> getRequiredInputData(String processId)
- Specified by:
getRequiredInputData in interface DataServiceEntryPoint
getAssociatedForms
public List<String> getAssociatedForms(String processId)
- Specified by:
getAssociatedForms in interface DataServiceEntryPoint
getAllTasksDef
public Collection<org.jbpm.console.ng.ht.model.TaskDefSummary> getAllTasksDef(String processId)
- Specified by:
getAllTasksDef in interface DataServiceEntryPoint
getAssociatedEntities
public Map<String,String> getAssociatedEntities(String processId)
- Specified by:
getAssociatedEntities in interface DataServiceEntryPoint
getProcessDesc
public ProcessSummary getProcessDesc(String processId)
- Specified by:
getProcessDesc in interface DataServiceEntryPoint
getVariablesCurrentState
public Collection<VariableSummary> getVariablesCurrentState(long processInstanceId,
String processId)
- Specified by:
getVariablesCurrentState in interface DataServiceEntryPoint
getTaskInputMappings
public Map<String,String> getTaskInputMappings(String processId,
String taskName)
- Specified by:
getTaskInputMappings in interface DataServiceEntryPoint
getTaskOutputMappings
public Map<String,String> getTaskOutputMappings(String processId,
String taskName)
- Specified by:
getTaskOutputMappings in interface DataServiceEntryPoint
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.