Uses of Class
com.evolveum.midpoint.model.impl.scripting.ExecutionContext
-
-
Uses of ExecutionContext in com.evolveum.midpoint.model.impl.scripting
Methods in com.evolveum.midpoint.model.impl.scripting that return ExecutionContext Modifier and Type Method Description ExecutionContext
ScriptingExpressionEvaluator. evaluateExpression(@NotNull ExecuteScriptType executeScript, VariablesMap initialVariables, boolean recordProgressAndIterationStatistics, Task task, OperationResult result)
Main entry point.ExecutionContext
ScriptingExpressionEvaluator. evaluateExpression(ScriptingExpressionType expression, Task task, OperationResult result)
Convenience method (if we don't have full ExecuteScriptType).ExecutionContext
ScriptingExpressionEvaluator. evaluateExpressionPrivileged(@NotNull ExecuteScriptType executeScript, @NotNull VariablesMap initialVariables, Task task, OperationResult result)
Entry point for privileged execution.Methods in com.evolveum.midpoint.model.impl.scripting with parameters of type ExecutionContext Modifier and Type Method Description PipelineData
ScriptingExpressionEvaluator. evaluateConstantExpression(@NotNull RawType constant, @Nullable Class<?> expectedClass, ExecutionContext context, String desc)
PipelineData
ScriptingExpressionEvaluator. evaluateConstantStringExpression(RawType constant, ExecutionContext context)
PipelineData
ScriptingExpressionEvaluator. evaluateExpression(ScriptingExpressionType value, PipelineData input, ExecutionContext context, OperationResult parentResult)
PipelineData
ScriptingExpressionEvaluator. evaluateExpression(JAXBElement<? extends ScriptingExpressionType> expression, PipelineData input, ExecutionContext context, OperationResult parentResult)
PipelineData
ActionExecutor. execute(ActionExpressionType command, PipelineData input, ExecutionContext context, OperationResult globalResult)
Executes given action command.@NotNull List<ObjectReferenceType>
PipelineData. getDataAsReferences(QName defaultTargetType, Class<? extends ObjectType> typeForQuery, ExecutionContext context, OperationResult result)
Returns the pipeline content as a list of references. -
Uses of ExecutionContext in com.evolveum.midpoint.model.impl.scripting.actions
-
Uses of ExecutionContext in com.evolveum.midpoint.model.impl.scripting.expressions
Methods in com.evolveum.midpoint.model.impl.scripting.expressions with parameters of type ExecutionContext Modifier and Type Method Description PipelineData
FilterContentEvaluator. evaluate(FilterContentExpressionType expression, PipelineData input, ExecutionContext context, OperationResult result)
<T extends ObjectType>
PipelineDataSearchEvaluator. evaluate(SearchExpressionType searchExpression, PipelineData input, ExecutionContext context, OperationResult globalResult)
PipelineData
SelectEvaluator. evaluate(SelectExpressionType selectExpression, PipelineData input, ExecutionContext context, OperationResult result)
-
Uses of ExecutionContext in com.evolveum.midpoint.model.impl.scripting.helpers
Methods in com.evolveum.midpoint.model.impl.scripting.helpers with parameters of type ExecutionContext Modifier and Type Method Description Collection<ObjectDeltaOperation<? extends ObjectType>>
OperationsHelper. applyDelta(ObjectDelta<? extends ObjectType> delta, ModelExecuteOptions options, boolean dryRun, ExecutionContext context, OperationResult result)
Collection<ObjectDeltaOperation<? extends ObjectType>>
OperationsHelper. applyDelta(ObjectDelta delta, ModelExecuteOptions options, ExecutionContext context, OperationResult result)
Collection<ObjectDeltaOperation<? extends ObjectType>>
OperationsHelper. applyDelta(ObjectDelta delta, ExecutionContext context, OperationResult result)
PipelineData
ExpressionHelper. evaluateParameter(ActionParameterValueType parameter, @Nullable Class<?> expectedClass, PipelineData input, ExecutionContext context, OperationResult result)
<T> T
ExpressionHelper. getActionArgument(Class<T> clazz, ActionExpressionType action, ItemName staticName, String dynamicName, PipelineData input, ExecutionContext context, T defaultValue, String contextName, OperationResult parentResult)
Boolean
ExpressionHelper. getArgumentAsBoolean(List<ActionParameterValueType> arguments, String argumentName, PipelineData input, ExecutionContext context, Boolean defaultValue, String contextName, OperationResult parentResult)
String
ExpressionHelper. getArgumentAsString(List<ActionParameterValueType> arguments, String argumentName, PipelineData input, ExecutionContext context, String defaultValue, String contextName, OperationResult parentResult)
<T> @NotNull Collection<T>
ExpressionHelper. getArgumentValues(List<ActionParameterValueType> arguments, String parameterName, boolean required, boolean requiredNonNull, String context, PipelineData input, ExecutionContext executionContext, Class<T> clazz, OperationResult result)
boolean
OperationsHelper. getDryRun(ActionExpressionType action, PipelineData input, ExecutionContext context, OperationResult result)
<T extends ObjectType>
PrismObject<T>OperationsHelper. getObject(Class<T> type, String oid, boolean noFetch, ExecutionContext context, OperationResult result)
@NotNull ModelExecuteOptions
OperationsHelper. getOptions(ActionExpressionType action, PipelineData input, ExecutionContext context, OperationResult result)
<T> T
ExpressionHelper. getSingleArgumentValue(List<ActionParameterValueType> arguments, String parameterName, boolean required, boolean requiredNonNull, String context, PipelineData input, ExecutionContext executionContext, Class<T> clazz, OperationResult result)
void
OperationsHelper. recordEnd(ExecutionContext context, ObjectType objectType, long started, Throwable ex)
long
OperationsHelper. recordStart(ExecutionContext context, ObjectType objectType)
-