http://midpoint.evolveum.com/xml/ns/public/expression/language#Groovy
Groovy Expressions
Groovy scripting expression feature
This page is an introduction to Groovy scripting expression midPoint feature.
Please see the feature page for more details.
|
Groovy is a supported expression language in midPoint. Its language URL is:
Examples
User name
Following code returns a name
property of a user.
It is using groovy safe dereference operator (?.
) to make sure this code works as expected even if user is null
. User can be null
is some situations, such as when evaluating outbound expression for a deleted user.
Therefore the use of safe dereference operator is advised in almost all situations.
focus?.getName();
Create fullName
focus.getGivenName() + " " + focus.getFamilyName();
Was this page helpful?
YES
NO
Thanks for your feedback