Uses of Class
com.evolveum.midpoint.xml.ns._public.model.scripting_3.ScriptingExpressionType
-
-
Uses of ScriptingExpressionType in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api with parameters of type ScriptingExpressionType Modifier and Type Method Description ScriptExecutionResult
ScriptingService. evaluateExpression(ScriptingExpressionType expression, Task task, OperationResult result)
Synchronously executes any scripting expression (with no input data).void
ScriptingService. evaluateExpressionInBackground(ScriptingExpressionType expression, Task task, OperationResult parentResult)
Asynchronously executes any scripting expression. -
Uses of ScriptingExpressionType in com.evolveum.midpoint.model.impl.controller
Methods in com.evolveum.midpoint.model.impl.controller with parameters of type ScriptingExpressionType Modifier and Type Method Description ScriptExecutionResult
ModelController. evaluateExpression(ScriptingExpressionType expression, Task task, OperationResult result)
void
ModelController. evaluateExpressionInBackground(ScriptingExpressionType expression, Task task, OperationResult parentResult)
-
Uses of ScriptingExpressionType in com.evolveum.midpoint.model.impl.scripting
Methods in com.evolveum.midpoint.model.impl.scripting with parameters of type ScriptingExpressionType Modifier and Type Method Description static ExecuteScriptType
ScriptingExpressionEvaluator. createExecuteScriptCommand(ScriptingExpressionType expression)
PipelineData
ScriptingExpressionEvaluator. evaluateExpression(ScriptingExpressionType value, PipelineData input, ExecutionContext context, OperationResult parentResult)
ExecutionContext
ScriptingExpressionEvaluator. evaluateExpression(ScriptingExpressionType expression, Task task, OperationResult result)
Convenience method (if we don't have full ExecuteScriptType).void
ScriptingExpressionEvaluator. evaluateExpressionInBackground(ScriptingExpressionType expression, Task task, OperationResult parentResult)
Asynchronously executes any scripting expression.Method parameters in com.evolveum.midpoint.model.impl.scripting with type arguments of type ScriptingExpressionType Modifier and Type Method Description PipelineData
ScriptingExpressionEvaluator. evaluateExpression(javax.xml.bind.JAXBElement<? extends ScriptingExpressionType> expression, PipelineData input, ExecutionContext context, OperationResult parentResult)
-
Uses of ScriptingExpressionType in com.evolveum.midpoint.model.impl.scripting.helpers
Methods in com.evolveum.midpoint.model.impl.scripting.helpers that return types with arguments of type ScriptingExpressionType Modifier and Type Method Description static javax.xml.bind.JAXBElement<? extends ScriptingExpressionType>
ScriptingJaxbUtil. toJaxbElement(ScriptingExpressionType expressionType)
Ugly hack ...Methods in com.evolveum.midpoint.model.impl.scripting.helpers with parameters of type ScriptingExpressionType Modifier and Type Method Description static javax.xml.bind.JAXBElement<? extends ScriptingExpressionType>
ScriptingJaxbUtil. toJaxbElement(ScriptingExpressionType expressionType)
Ugly hack ... -
Uses of ScriptingExpressionType in com.evolveum.midpoint.xml.ns._public.model.scripting_3
Subclasses of ScriptingExpressionType in com.evolveum.midpoint.xml.ns._public.model.scripting_3 Modifier and Type Class Description class
ActionExpressionType
Executes a given action (add, modify, delete, enable, disable, assign, ...)class
ExpressionPipelineType
Pipeline of expressions - they are executed one after another, input sent to the pipeline as a whole is sent to the first expression.class
ExpressionSequenceType
Sequence of command expressions - they are executed one after another, input sent to the sequence as a whole is then sent individually to each expression.class
FilterContentExpressionType
Keeps/removes selected items from the input value.class
FilterExpressionType
Filters input on a given condition.class
ForeachExpressionType
Executes a given command individually for each item arriving at the input.class
SearchExpressionType
Queries the model for objects of a given type, optionally fulfilling given condition.class
SelectExpressionType
Select given item.Fields in com.evolveum.midpoint.xml.ns._public.model.scripting_3 with type parameters of type ScriptingExpressionType Modifier and Type Field Description protected javax.xml.bind.JAXBElement<? extends ScriptingExpressionType>
ActionParameterValueType. scriptingExpression
protected javax.xml.bind.JAXBElement<? extends ScriptingExpressionType>
ExecuteScriptType. scriptingExpression
protected List<javax.xml.bind.JAXBElement<? extends ScriptingExpressionType>>
ExpressionPipelineType. scriptingExpression
protected List<javax.xml.bind.JAXBElement<? extends ScriptingExpressionType>>
ExpressionSequenceType. scriptingExpression
protected List<javax.xml.bind.JAXBElement<? extends ScriptingExpressionType>>
ForeachExpressionType. scriptingExpression
protected javax.xml.bind.JAXBElement<? extends ScriptingExpressionType>
SearchExpressionType. scriptingExpression
Methods in com.evolveum.midpoint.xml.ns._public.model.scripting_3 that return ScriptingExpressionType Modifier and Type Method Description ScriptingExpressionType
ScriptingExpressionType. clone()
Creates and returns a deep copy of this object.ScriptingExpressionType
ObjectFactory. createScriptingExpressionType()
Create an instance ofScriptingExpressionType
Methods in com.evolveum.midpoint.xml.ns._public.model.scripting_3 that return types with arguments of type ScriptingExpressionType Modifier and Type Method Description javax.xml.bind.JAXBElement<ScriptingExpressionType>
ObjectFactory. createScriptingExpression(ScriptingExpressionType value)
javax.xml.bind.JAXBElement<? extends ScriptingExpressionType>
ActionParameterValueType. getScriptingExpression()
Parameter (argument) value.javax.xml.bind.JAXBElement<? extends ScriptingExpressionType>
ExecuteScriptType. getScriptingExpression()
Gets the value of the scriptingExpression property.List<javax.xml.bind.JAXBElement<? extends ScriptingExpressionType>>
ExpressionPipelineType. getScriptingExpression()
Gets the value of the scriptingExpression property.List<javax.xml.bind.JAXBElement<? extends ScriptingExpressionType>>
ExpressionSequenceType. getScriptingExpression()
Gets the value of the scriptingExpression property.List<javax.xml.bind.JAXBElement<? extends ScriptingExpressionType>>
ForeachExpressionType. getScriptingExpression()
Gets the value of the scriptingExpression property.javax.xml.bind.JAXBElement<? extends ScriptingExpressionType>
SearchExpressionType. getScriptingExpression()
Expression to evaluate for each object found.Methods in com.evolveum.midpoint.xml.ns._public.model.scripting_3 with parameters of type ScriptingExpressionType Modifier and Type Method Description javax.xml.bind.JAXBElement<ScriptingExpressionType>
ObjectFactory. createScriptingExpression(ScriptingExpressionType value)
Method parameters in com.evolveum.midpoint.xml.ns._public.model.scripting_3 with type arguments of type ScriptingExpressionType Modifier and Type Method Description ActionParameterValueType
ActionParameterValueType. scriptingExpression(javax.xml.bind.JAXBElement<? extends ScriptingExpressionType> value)
ExecuteScriptType
ExecuteScriptType. scriptingExpression(javax.xml.bind.JAXBElement<? extends ScriptingExpressionType> value)
ExpressionPipelineType
ExpressionPipelineType. scriptingExpression(javax.xml.bind.JAXBElement<? extends ScriptingExpressionType> value)
ExpressionSequenceType
ExpressionSequenceType. scriptingExpression(javax.xml.bind.JAXBElement<? extends ScriptingExpressionType> value)
ForeachExpressionType
ForeachExpressionType. scriptingExpression(javax.xml.bind.JAXBElement<? extends ScriptingExpressionType> value)
SearchExpressionType
SearchExpressionType. scriptingExpression(javax.xml.bind.JAXBElement<? extends ScriptingExpressionType> value)
void
ActionParameterValueType. setScriptingExpression(javax.xml.bind.JAXBElement<? extends ScriptingExpressionType> value)
Sets the value of the scriptingExpression property.void
ExecuteScriptType. setScriptingExpression(javax.xml.bind.JAXBElement<? extends ScriptingExpressionType> value)
Sets the value of the scriptingExpression property.void
SearchExpressionType. setScriptingExpression(javax.xml.bind.JAXBElement<? extends ScriptingExpressionType> value)
Sets the value of the scriptingExpression property.Constructors in com.evolveum.midpoint.xml.ns._public.model.scripting_3 with parameters of type ScriptingExpressionType Constructor Description ScriptingExpressionType(ScriptingExpressionType o)
Creates a newScriptingExpressionType
instance by deeply copying a givenScriptingExpressionType
instance.
-