Package org.cibseven.webapp.providers
Interface IProcessProvider
public interface IProcessProvider
-
Method Summary
Modifier and TypeMethodDescriptioncountProcessesInstancesHistory(Map<String, Object> filters, CIBUser user) countProcessesInstancesRuntime(Map<String, Object> filters, CIBUser user) voiddeleteProcessDefinition(String id, Optional<Boolean> cascade, CIBUser user) voiddeleteProcessInstance(String processInstanceId, CIBUser user) voiddeleteProcessInstanceFromHistory(String id, CIBUser user) downloadBpmn(String id, String fileName, CIBUser user) fetchDiagram(String id, CIBUser user) fetchProcessInstanceVariable(String processInstanceId, String variableName, boolean deserializeValue, CIBUser user) fetchStartForm(String processDefinitionId, CIBUser user) findCalledProcessDefinitions(String processDefinitionId, CIBUser user) findCurrentProcessesInstances(Map<String, Object> data, CIBUser user) findHistoryProcessInstanceHistory(String processInstanceId, CIBUser user) findProcessByDefinitionKey(String key, String tenantId, CIBUser user) findProcessById(String id, Optional<Boolean> extraInfo, CIBUser user) findProcesses(CIBUser user) findProcessesInstances(String key, CIBUser user) findProcessesInstancesHistory(String key, Optional<Boolean> active, Integer firstResult, Integer maxResults, CIBUser user) findProcessesInstancesHistory(Map<String, Object> filters, Optional<Integer> firstResult, Optional<Integer> maxResults, CIBUser user) findProcessesInstancesHistoryById(String id, Optional<String> activityId, Optional<Boolean> active, Integer firstResult, Integer maxResults, String text, CIBUser user) findProcessesInstancesRuntime(Map<String, Object> data, Optional<Integer> firstResult, Optional<Integer> maxResults, CIBUser user) findProcessesWithFilters(String filters, CIBUser user) findProcessesWithInfo(CIBUser user) findProcessInstance(String processInstanceId, CIBUser user) findProcessStatistics(String processId, CIBUser user) findProcessVersionsByDefinitionKey(String key, String tenantId, Optional<Boolean> lazyLoad, CIBUser user) org.springframework.http.ResponseEntity<byte[]>getDeployedStartForm(String processDefinitionId, CIBUser user) getProcessStatistics(Map<String, Object> queryParams, CIBUser user) org.springframework.http.ResponseEntity<String>groupProcessStatisticsByKeyAndTenant(Collection<ProcessStatistics> processStatistics) default List<ProcessStatistics>groupProcessStatisticsByKeyAndTenantImpl(Collection<ProcessStatistics> processStatistics) submitForm(String processDefinitionId, String formResult, CIBUser user) voidsuspendProcessDefinition(String processDefinitionId, Boolean suspend, Boolean includeProcessInstances, String executionDate, CIBUser user) voidsuspendProcessInstance(String processInstanceId, Boolean suspend, CIBUser user) void
-
Method Details
-
findProcesses
-
findProcessesWithInfo
-
findProcessesWithFilters
-
findProcessByDefinitionKey
-
findProcessVersionsByDefinitionKey
-
findProcessById
Process findProcessById(String id, Optional<Boolean> extraInfo, CIBUser user) throws SystemException - Throws:
SystemException
-
findProcessesInstances
-
findCurrentProcessesInstances
-
findProcessesInstancesRuntime
Collection<HistoryProcessInstance> findProcessesInstancesRuntime(Map<String, Object> data, Optional<Integer> firstResult, Optional<Integer> maxResults, CIBUser user) -
fetchDiagram
-
fetchStartForm
-
downloadBpmn
-
suspendProcessInstance
-
deleteProcessInstance
-
suspendProcessDefinition
-
startProcess
ProcessStart startProcess(String processDefinitionKey, String tenantId, Map<String, Object> data, CIBUser user) throws SystemException, UnsupportedTypeException, ExpressionEvaluationException -
submitForm
ProcessStart submitForm(String processDefinitionKey, String tenantId, Map<String, Object> data, CIBUser user) throws SystemException, UnsupportedTypeException, ExpressionEvaluationException -
submitForm
ProcessStart submitForm(String processDefinitionId, String formResult, CIBUser user) throws SystemException, UnsupportedTypeException, ExpressionEvaluationException -
findProcessStatistics
Collection<ProcessStatistics> findProcessStatistics(String processId, CIBUser user) throws SystemException, UnsupportedTypeException, ExpressionEvaluationException -
getProcessStatistics
-
groupProcessStatisticsByKeyAndTenant
List<ProcessStatistics> groupProcessStatisticsByKeyAndTenant(Collection<ProcessStatistics> processStatistics) -
findHistoryProcessInstanceHistory
-
findProcessesInstancesHistory
Collection<HistoryProcessInstance> findProcessesInstancesHistory(Map<String, Object> filters, Optional<Integer> firstResult, Optional<Integer> maxResults, CIBUser user) -
findProcessesInstancesHistory
Collection<HistoryProcessInstance> findProcessesInstancesHistory(String key, Optional<Boolean> active, Integer firstResult, Integer maxResults, CIBUser user) -
findProcessesInstancesHistoryById
-
findProcessInstance
-
fetchProcessInstanceVariable
Variable fetchProcessInstanceVariable(String processInstanceId, String variableName, boolean deserializeValue, CIBUser user) throws SystemException - Throws:
SystemException
-
findCalledProcessDefinitions
-
getDeployedStartForm
-
getRenderedForm
-
updateHistoryTimeToLive
-
deleteProcessInstanceFromHistory
-
deleteProcessDefinition
-
countProcessesInstancesHistory
-
countProcessesInstancesRuntime
-
fetchHistoricActivityStatistics
-
groupProcessStatisticsByKeyAndTenantImpl
default List<ProcessStatistics> groupProcessStatisticsByKeyAndTenantImpl(Collection<ProcessStatistics> processStatistics)
-