public interface BpmEntitiesService
Modifier and Type | Interface and Description |
---|---|
static class |
BpmEntitiesService.ProcInstanceDetails
The class is used for configuring a method that builds a
ProcInstance entity containing process actors
and reference to the entity and to the ProcInstance . |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
Modifier and Type | Method and Description |
---|---|
ProcInstance |
createProcInstance(BpmEntitiesService.ProcInstanceDetails procInstanceDetails)
Creates a new not-persisted ProcInstance according to the information from the
procInstanceDetails |
java.util.List<ProcInstance> |
findActiveProcInstancesForEntity(java.lang.String procDefinitionCode,
com.haulmont.cuba.core.entity.Entity entity,
java.lang.String viewName) |
java.util.List<ProcTask> |
findActiveProcTasks(ProcInstance procInstance,
com.haulmont.cuba.security.entity.User user,
java.lang.String viewName) |
java.util.List<ProcTask> |
findActiveProcTasksForCurrentUser(ProcInstance procInstance,
java.lang.String viewName) |
ProcDefinition |
findProcDefinitionByCode(java.lang.String procDefinitionCode,
java.lang.String viewName) |
ProcRole |
findProcRole(java.lang.String procDefinitionCode,
java.lang.String procRoleCode,
java.lang.String viewName) |
static final java.lang.String NAME
@Nullable ProcDefinition findProcDefinitionByCode(java.lang.String procDefinitionCode, java.lang.String viewName)
java.util.List<ProcInstance> findActiveProcInstancesForEntity(java.lang.String procDefinitionCode, com.haulmont.cuba.core.entity.Entity entity, java.lang.String viewName)
java.util.List<ProcTask> findActiveProcTasks(ProcInstance procInstance, com.haulmont.cuba.security.entity.User user, java.lang.String viewName)
@Nullable ProcRole findProcRole(java.lang.String procDefinitionCode, java.lang.String procRoleCode, java.lang.String viewName)
java.util.List<ProcTask> findActiveProcTasksForCurrentUser(ProcInstance procInstance, java.lang.String viewName)
ProcInstance createProcInstance(BpmEntitiesService.ProcInstanceDetails procInstanceDetails)
procInstanceDetails