| Modifier and Type | Method and Description |
|---|---|
protected Optional<EvaluationContext> |
RestSimpleDataProvider.getGlobalEvaluationContext() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
RestSimpleDataProvider.configureGlobalEvaluationContext(EvaluationContext evaluationContext) |
| Modifier and Type | Method and Description |
|---|---|
protected Optional<EvaluationContext> |
RestValueProvider.getGlobalEvaluationContext()
Allows child classes to provide a global evaluation context.
|
| Modifier and Type | Method and Description |
|---|---|
EvaluationContext |
OperationEvaluationContextBuilder.build() |
| Constructor and Description |
|---|
OperationEvaluationContextBuilder(EvaluationContext globalEvaluationContext) |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleEvaluationContext
The default implementation of an evaluation context.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<EvaluationContext> |
SimpleEvaluationContext.getGlobalEvaluationContext() |
Optional<EvaluationContext> |
EvaluationContext.getGlobalEvaluationContext()
Get the global evaluation context for this context.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
Expression.evaluate(EvaluationContext evaluationContext) |
Object |
Evaluable.evaluate(EvaluationContext evaluationContext)
Evaluates this element in a given context and produces a result.
|
| Constructor and Description |
|---|
SimpleEvaluationContext(EvaluationContext globalEvaluationContext) |
| Modifier and Type | Method and Description |
|---|---|
Object |
ScriptDataExpression.evaluate(EvaluationContext evaluationContext) |
Object |
HttpRequestDataExpression.evaluate(EvaluationContext evaluationContext) |
Object |
SequenceCompositeDataExpression.evaluate(EvaluationContext evaluationContext) |
| Modifier and Type | Method and Description |
|---|---|
abstract Object |
ResolverDefinition.evaluate(EvaluationContext evaluationContext)
Evaluates the context using the resolver definition logic and returns the corresponding result.
|
Object |
ResolverReference.evaluate(EvaluationContext evaluationContext)
Looks for the referenced resolver declaration in the global context and evaluates it using the provided evaluation context.
|
Object |
ResolverDeclaration.evaluate(EvaluationContext evaluationContext) |
| Modifier and Type | Method and Description |
|---|---|
Object |
SimpleDataResolverDefinition.evaluate(EvaluationContext evaluationContext) |
| Modifier and Type | Method and Description |
|---|---|
Object |
ValueProviderResolverDefinition.evaluate(EvaluationContext evaluationContext)
Executes the provided http request and build a DW script using the provided expressions that
extracts the values from the server response.
|
| Modifier and Type | Method and Description |
|---|---|
static EvaluationContext |
ResolverUtil.createParentEvaluationContext(EvaluationContext globalEvaluationContext,
RestConfiguration config,
RestConnection connection,
org.mule.runtime.api.el.ExpressionLanguage expressionLanguage) |
| Modifier and Type | Method and Description |
|---|---|
static EvaluationContext |
ResolverUtil.createParentEvaluationContext(EvaluationContext globalEvaluationContext,
RestConfiguration config,
RestConnection connection,
org.mule.runtime.api.el.ExpressionLanguage expressionLanguage) |
Copyright © 2021. All rights reserved.