Class ExpressionEnvironment

java.lang.Object
com.evolveum.midpoint.task.api.ExpressionEnvironment
Direct Known Subclasses:
ModelExpressionEnvironment

public class ExpressionEnvironment extends Object
Describes an environment in which an Expression is evaluated. Contains current task and operation result (if known - but it is usually so). Usually contained in some kind of a thread-local holder. TODO ExpressionEnvironment should be together with Expresssion, however it was moved to task-api to be accessible in provisioning-api for auditing purposes TODO this class should probably also contain ExpressionProfile, please refactor
  • Constructor Details

    • ExpressionEnvironment

      public ExpressionEnvironment(Task currentTask, OperationResult currentResult)
  • Method Details