Uses of Class
com.evolveum.midpoint.schema.expression.VariablesMap
-
-
Uses of VariablesMap in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api that return VariablesMap Modifier and Type Method Description @NotNull VariablesMap
PipelineItem. getVariables()
Methods in com.evolveum.midpoint.model.api with parameters of type VariablesMap Modifier and Type Method Description @NotNull LocalizableMessageType
ModelInteractionService. createLocalizableMessageType(LocalizableMessageTemplateType template, VariablesMap variables, Task task, OperationResult result)
ScriptExecutionResult
ScriptingService. evaluateExpression(@NotNull ExecuteScriptType executeScriptCommand, @NotNull VariablesMap initialVariables, boolean recordProgressAndIterationStatistics, @NotNull Task task, @NotNull OperationResult result)
Constructors in com.evolveum.midpoint.model.api with parameters of type VariablesMap Constructor Description PipelineItem(@NotNull PrismValue value, @NotNull OperationResult result, @NotNull VariablesMap variables)
-
Uses of VariablesMap in com.evolveum.midpoint.model.common.mapping
Methods in com.evolveum.midpoint.model.common.mapping with parameters of type VariablesMap Modifier and Type Method Description RT
AbstractMappingBuilder. addVariableDefinitions(VariablesMap extraVariables)
-
Uses of VariablesMap in com.evolveum.midpoint.model.impl.controller
Methods in com.evolveum.midpoint.model.impl.controller with parameters of type VariablesMap Modifier and Type Method Description @NotNull LocalizableMessageType
ModelInteractionServiceImpl. createLocalizableMessageType(LocalizableMessageTemplateType template, VariablesMap variables, Task task, OperationResult result)
ScriptExecutionResult
ModelController. evaluateExpression(@NotNull ExecuteScriptType scriptExecutionCommand, @NotNull VariablesMap initialVariables, boolean recordProgressAndIterationStatistics, @NotNull Task task, @NotNull OperationResult result)
-
Uses of VariablesMap in com.evolveum.midpoint.model.impl.scripting
Methods in com.evolveum.midpoint.model.impl.scripting that return VariablesMap Modifier and Type Method Description static @NotNull VariablesMap
VariablesUtil. cloneIfNecessary(@NotNull VariablesMap variables)
VariablesMap
ExecutionContext. getInitialVariables()
Methods in com.evolveum.midpoint.model.impl.scripting with parameters of type VariablesMap Modifier and Type Method Description void
PipelineData. addValue(PrismValue value, VariablesMap variables)
void
PipelineData. addValue(PrismValue value, OperationResult result, VariablesMap variables)
static @NotNull VariablesMap
VariablesUtil. cloneIfNecessary(@NotNull VariablesMap variables)
static @NotNull PipelineData
PipelineData. create(@NotNull PrismValue value, @NotNull VariablesMap variables)
ExecutionContext
ScriptingExpressionEvaluator. evaluateExpression(@NotNull ExecuteScriptType executeScript, VariablesMap initialVariables, boolean recordProgressAndIterationStatistics, Task task, OperationResult result)
Main entry point.ExecutionContext
ScriptingExpressionEvaluator. evaluateExpressionPrivileged(@NotNull ExecuteScriptType executeScript, @NotNull VariablesMap initialVariables, Task task, OperationResult result)
Entry point for privileged execution.Constructors in com.evolveum.midpoint.model.impl.scripting with parameters of type VariablesMap Constructor Description ExecutionContext(ScriptingExpressionEvaluationOptionsType options, Task task, ScriptingExpressionEvaluator scriptingExpressionEvaluator, boolean privileged, boolean recordProgressAndIterationStatistics, VariablesMap initialVariables)
-
Uses of VariablesMap in com.evolveum.midpoint.model.impl.scripting.actions
Methods in com.evolveum.midpoint.model.impl.scripting.actions with parameters of type VariablesMap Modifier and Type Method Description protected @NotNull ExpressionVariables
BaseActionExecutor. createVariables(VariablesMap externalVariables)
Creates variables for script evaluation based on some externally-supplied variables, plus some generic ones (prism context, actor). -
Uses of VariablesMap in com.evolveum.midpoint.repo.common.expression
Subclasses of VariablesMap in com.evolveum.midpoint.repo.common.expression Modifier and Type Class Description class
ExpressionVariables
Methods in com.evolveum.midpoint.repo.common.expression that return VariablesMap Modifier and Type Method Description static VariablesMap
ExpressionUtil. compileSources(Collection<Source<?,?>> sources)
Methods in com.evolveum.midpoint.repo.common.expression with parameters of type VariablesMap Modifier and Type Method Description void
ExpressionVariables. addVariableDefinitions(VariablesMap extraVariables)
Adds map of extra variables to the expression.void
ExpressionVariables. addVariableDefinitions(VariablesMap extraVariables, @NotNull Collection<String> exceptFor)
void
ExpressionVariables. addVariableDefinitionsNew(VariablesMap extraVariables)
Adds map of extra variables to the expression.void
ExpressionVariables. addVariableDefinitionsOld(VariablesMap extraVariables)
Adds map of extra variables to the expression. -
Uses of VariablesMap in com.evolveum.midpoint.report.api
Methods in com.evolveum.midpoint.report.api with parameters of type VariablesMap Modifier and Type Method Description Object
ReportService. evaluate(PrismObject<ReportType> report, String script, VariablesMap parameters, Task task, OperationResult result)
Collection<AuditEventRecord>
ReportService. evaluateAuditScript(PrismObject<ReportType> report, String script, VariablesMap parameters, Task task, OperationResult result)
Collection<PrismContainerValue<? extends Containerable>>
ReportService. evaluateScript(PrismObject<ReportType> report, String script, VariablesMap parameters, Task task, OperationResult result)
ObjectQuery
ReportService. parseQuery(PrismObject<ReportType> report, String query, VariablesMap parameters, Task task, OperationResult result)
-
Uses of VariablesMap in com.evolveum.midpoint.schema.expression
Methods in com.evolveum.midpoint.schema.expression that return VariablesMap Modifier and Type Method Description static VariablesMap
VariablesMap. create(PrismContext prismContext, Object... parameters)
Expects name-value-definition triples.static VariablesMap
VariablesMap. emptyMap()
Methods in com.evolveum.midpoint.schema.expression with parameters of type VariablesMap Modifier and Type Method Description void
VariablesMap. putAll(VariablesMap m)
void
VariablesMap. registerAliasesFrom(VariablesMap map)
Use only if you previously register all variables from this map!
-