All Methods Static Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
static VariableInstanceEntity |
aggregate(DelegateExecution execution,
DelegateExecution parentExecution,
VariableAggregatorContext aggregationContext,
ProcessEngineConfigurationImpl processEngineConfiguration)
Create an aggregated variable instance for the given aggregation context.
|
static VariableInstanceEntity |
aggregate(DelegateExecution execution,
DelegateExecution parentExecution,
VariableAggregatorContext aggregationContext,
ProcessEngineConfigurationImpl processEngineConfiguration,
VariableAggregator aggregator,
String targetVarName) |
static VariableInstanceEntity |
aggregateComplete(DelegateExecution execution,
DelegateExecution parentExecution,
VariableAggregationDefinition aggregation,
ProcessEngineConfigurationImpl processEngineConfiguration)
Create an aggregated variable instance for a completed execution.
|
static Object |
aggregateOverview(String parentExecutionId,
String targetVarName,
CommandContext commandContext)
Aggregate an overview value for the execution and variable name
|
static Object |
aggregateOverviewForMultiInstance(ExecutionEntity parentExecution,
String targetVarName,
ProcessEngineConfigurationImpl processEngineConfiguration)
Create an overview value for a multi instance execution
|
static VariableInstanceEntity |
createScopedVariableAggregationVariableInstance(String varName,
String scopeId,
String subScopeId,
Object value,
VariableServiceConfiguration variableServiceConfiguration) |
static String |
getAggregationTargetVarName(VariableAggregationDefinition aggregation,
DelegateExecution execution,
ProcessEngineConfigurationImpl processEngineConfiguration) |
String |
getExecutionId() |
static Map<String,VariableAggregationDefinition> |
groupAggregationsByTarget(DelegateExecution multiInstanceRootExecution,
Collection<VariableAggregationDefinition> aggregations,
ProcessEngineConfigurationImpl processEngineConfiguration) |
static Map<String,List<VariableInstance>> |
groupVariableInstancesByName(List<? extends VariableInstance> instances) |
static VariableAggregator |
resolveVariableAggregator(VariableAggregationDefinition aggregation,
DelegateExecution execution) |
static void |
sortVariablesByCounter(List<VariableInstance> variableInstances,
List<VariableInstance> counterVariableInstances) |