Modifier and Type | Method and Description |
---|---|
Map<String,TypedValue<?>> |
InputEvent.getVariables()
Returns the variables in the event
|
Modifier and Type | Method and Description |
---|---|
TypedValue<?> |
ExpressionLanguage.evaluate(String expression,
BindingContext context)
Evaluates an expression according to a given
BindingContext and the global one. |
TypedValue<?> |
ExpressionLanguage.evaluate(String expression,
DataType expectedOutputType,
BindingContext context)
Evaluates an expression according to a given
BindingContext , the global one and the DataType of the expected
result. |
TypedValue<?> |
ExpressionLanguage.evaluateLogExpression(String expression,
BindingContext context)
Evaluates an expression according to a given
BindingContext and the global one. |
TypedValue |
Binding.value() |
Modifier and Type | Method and Description |
---|---|
Optional<TypedValue> |
BindingContext.lookup(String identifier)
Allows searching for a specific binding by its identifier.
|
Optional<TypedValue> |
ExpressionModule.lookup(String identifier)
Allows searching for a specific binding by its identifier.
|
Iterator<TypedValue<?>> |
ExpressionLanguage.split(String expression,
BindingContext context)
Splits using the specified expression.
|
Modifier and Type | Method and Description |
---|---|
BindingContext.Builder |
BindingContext.Builder.addBinding(String identifier,
TypedValue value)
Will create a binding for the specified identifier and value.
|
ExpressionModule.Builder |
ExpressionModule.Builder.addBinding(String identifier,
TypedValue<?> value)
Will create a binding for the specified identifier and value.
|
Modifier and Type | Method and Description |
---|---|
default BindingContext.Builder |
BindingContext.Builder.addBinding(String identifier,
Supplier<TypedValue> value)
Will create a binding for the specified identifier and lazy value.
|
Constructor and Description |
---|
Binding(String identifier,
TypedValue value) |
Modifier and Type | Method and Description |
---|---|
Map<String,TypedValue<?>> |
Event.getVariables()
Returns the variables in the event
|
Modifier and Type | Method and Description |
---|---|
<T> TypedValue<T> |
Message.getAttributes()
Gets the attributes associated with the Message.
|
<T> TypedValue<T> |
Message.getPayload()
Gets a
TypedValue with the payload of this message. |
Modifier and Type | Method and Description |
---|---|
Message.Builder |
Message.Builder.attributes(TypedValue<?> typedValue)
Sets the
Message 's TypedValue attributes to be built, including their value and media type. |
Message.CollectionBuilder |
Message.CollectionBuilder.attributes(TypedValue<?> typedValue)
Sets the
Message 's TypedValue attributes to be built, including their value and media type. |
Message.Builder |
Message.PayloadBuilder.payload(TypedValue<?> typedValue)
Sets the
Message 's TypedValue payload to be built, including it's value and media type. |
Modifier and Type | Method and Description |
---|---|
static <T> TypedValue<T> |
TypedValue.of(T value)
Creates a new instance for the given
value , using an auto calculated DataType . |
Modifier and Type | Method and Description |
---|---|
TypedValue<?> |
ExtensionNotification.getData()
The custom
TypedValue data associated to the notification. |
Modifier and Type | Method and Description |
---|---|
TypedValue |
ExpressionManager.evaluate(String expression)
Execute the expression returning the result.
|
TypedValue |
ExpressionManager.evaluate(String expression,
CoreEvent event)
Execute the expression returning the result.
|
TypedValue |
ExpressionManager.evaluate(String expression,
CoreEvent event,
BindingContext context)
Execute the expression returning the result.
|
TypedValue |
ExpressionManager.evaluate(String expression,
CoreEvent event,
ComponentLocation componentLocation)
Execute the expression returning the result.
|
TypedValue |
ExpressionManager.evaluate(String expression,
CoreEvent event,
ComponentLocation componentLocation,
BindingContext context)
Execute the expression returning the result.
|
TypedValue |
ExtendedExpressionManager.evaluate(String expression,
CoreEvent event,
CoreEvent.Builder eventBuilder,
ComponentLocation componentLocation)
Deprecated.
Mutation via expressions is deprecated.
|
TypedValue |
ExpressionManager.evaluate(String expression,
DataType expectedOutputType)
Evaluates an expression according to the global
BindingContext and the DataType of the expected result. |
TypedValue |
ExpressionManager.evaluate(String expression,
DataType expectedOutputType,
BindingContext context,
CoreEvent event)
Evaluates an expression according to a given
BindingContext , the global one, the DataType of the expected
result and an CoreEvent . |
TypedValue |
ExpressionManager.evaluate(String expression,
DataType expectedOutputType,
BindingContext context,
CoreEvent event,
ComponentLocation componentLocation,
boolean failOnNull)
Evaluates an expression according to a given
BindingContext , the global one, the DataType of the expected
result and an CoreEvent . |
Modifier and Type | Method and Description |
---|---|
Iterator<TypedValue<?>> |
ExpressionManager.split(String expression,
CoreEvent event,
BindingContext bindingContext)
Evaluates an expression according to a given
BindingContext , an CoreEvent . |
Iterator<TypedValue<?>> |
ExpressionManager.split(String expression,
CoreEvent event,
ComponentLocation componentLocation,
BindingContext bindingContext)
Evaluates an expression according to a given
BindingContext , an CoreEvent and a flowName. |
Modifier and Type | Method and Description |
---|---|
void |
ExtendedExpressionManager.enrich(String expression,
CoreEvent event,
CoreEvent.Builder eventBuilder,
ComponentLocation componentLocation,
TypedValue value)
Deprecated.
Mutation via expressions is deprecated.
|
Modifier and Type | Method and Description |
---|---|
static TypedValue |
StreamingUtils.updateTypedValueForStreaming(TypedValue value,
CoreEvent event,
StreamingManager streamingManager)
Updates the value a given
TypedValue instance by replacing it with a CursorProvider . |
static TypedValue |
StreamingUtils.updateTypedValueWithCursorProvider(TypedValue value,
CoreEvent event,
StreamingManager streamingManager)
|
Modifier and Type | Method and Description |
---|---|
static TypedValue |
StreamingUtils.updateTypedValueForStreaming(TypedValue value,
CoreEvent event,
StreamingManager streamingManager)
Updates the value a given
TypedValue instance by replacing it with a CursorProvider . |
static TypedValue |
StreamingUtils.updateTypedValueWithCursorProvider(TypedValue value,
CoreEvent event,
StreamingManager streamingManager)
|
Modifier and Type | Method and Description |
---|---|
void |
NotificationEmitter.fire(NotificationActionDefinition action,
TypedValue<?> data)
Fires an
ExtensionNotification with the desired information. |
Modifier and Type | Method and Description |
---|---|
void |
SourceCallbackContext.fireOnHandle(NotificationActionDefinition<?> action,
TypedValue<?> data)
Indicates that an
ExtensionNotification should be fired with the desired information when the runtime takes the
source result to process it. |
Modifier and Type | Method and Description |
---|---|
TypedValue<InputStream> |
SoapOutputPayload.getBody() |
Modifier and Type | Method and Description |
---|---|
Map<String,TypedValue<InputStream>> |
SoapOutputPayload.getAttachments() |
Map<String,TypedValue<String>> |
SoapOutputPayload.getHeaders() |
Constructor and Description |
---|
SoapOutputPayload(TypedValue<InputStream> body,
Map<String,TypedValue<InputStream>> attachments,
Map<String,TypedValue<String>> headers) |
Constructor and Description |
---|
SoapOutputPayload(TypedValue<InputStream> body,
Map<String,TypedValue<InputStream>> attachments,
Map<String,TypedValue<String>> headers) |
SoapOutputPayload(TypedValue<InputStream> body,
Map<String,TypedValue<InputStream>> attachments,
Map<String,TypedValue<String>> headers) |
Modifier and Type | Method and Description |
---|---|
<T> PolicyPointcutParameters |
SourcePolicyPointcutParametersFactory.createPolicyPointcutParameters(Component source,
TypedValue<T> attributes)
Creates an specific
PolicyPointcutParameters for a particular source operation by sourceIdentifier . |
Copyright © 2018. All rights reserved.