| Modifier and Type | Method and Description |
|---|---|
protected EvaluationContext |
RestValueProvider.buildEvaluationContext(EvaluationContextBuilderFactory evaluationContextBuilderFactory)
Allows child classes to configure the evaluation context.
|
| 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 |
EmptyEvaluationContextBuilder.build() |
EvaluationContext |
OperationEvaluationContextBuilder.build() |
EvaluationContext |
TriggerEvaluationContextBuilder.build() |
abstract EvaluationContext |
EvaluationContextBuilder.build()
Builds the evaluation context
|
| Modifier and Type | Method and Description |
|---|---|
protected Optional<EvaluationContext> |
EvaluationContextBuilder.buildGlobalEvaluationContext() |
| Constructor and Description |
|---|
EmptyEvaluationContextBuilder(EvaluationContext globalEvaluationContext) |
EvaluationContextBuilder(EvaluationContext globalEvaluationContext) |
EvaluationContextBuilderFactory(EvaluationContext globalEvaluationContext) |
OperationEvaluationContextBuilder(EvaluationContext globalEvaluationContext) |
TriggerEvaluationContextBuilder(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> |
EvaluationContext.getGlobalEvaluationContext()
Get the global evaluation context for this context.
|
Optional<EvaluationContext> |
SimpleEvaluationContext.getGlobalEvaluationContext() |
| 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 |
HttpRequestDataExpression.evaluate(EvaluationContext evaluationContext) |
Object |
SequenceCompositeDataExpression.evaluate(EvaluationContext evaluationContext) |
Object |
ScriptDataExpression.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 |
SampleDataResolverDefinition.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 © 2024. All rights reserved.