jBPM Console NG - Business Domain Backend 6.0.0.Beta2

org.jbpm.console.ng.bd.backend.server
Class DataServiceEntryPointImpl

java.lang.Object
  extended by org.jbpm.console.ng.bd.backend.server.DataServiceEntryPointImpl
All Implemented Interfaces:
DataServiceEntryPoint

@ApplicationScoped
public class DataServiceEntryPointImpl
extends Object
implements DataServiceEntryPoint


Constructor Summary
DataServiceEntryPointImpl()
           
 
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 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> getProcessInstancesByProcessDefinition(String processDefId)
           
 Collection<ProcessInstanceSummary> getProcessInstancesBySessionId(String deploymentId)
           
 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
 

Constructor Detail

DataServiceEntryPointImpl

public DataServiceEntryPointImpl()
Method Detail

getProcessInstances

public Collection<ProcessInstanceSummary> getProcessInstances()
Specified by:
getProcessInstances in interface DataServiceEntryPoint

getProcessInstancesBySessionId

public Collection<ProcessInstanceSummary> getProcessInstancesBySessionId(String deploymentId)
Specified by:
getProcessInstancesBySessionId 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 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

jBPM Console NG - Business Domain Backend 6.0.0.Beta2

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