| Modifier and Type | Method and Description |
|---|---|
Event.Builder |
Event.Builder.addVariable(String key,
Object value)
Add a variable.
|
Event.Builder |
Event.Builder.addVariable(String key,
Object value,
org.mule.runtime.api.metadata.DataType mediaType)
Add a variable.
|
static Event.Builder |
Event.builder(Event event)
Create new
Event.Builder based on an existing Event instance. |
static Event.Builder |
Event.builder(EventContext context)
Create new
Event.Builder. |
static Event.Builder |
Event.builder(EventContext context,
Event event)
|
Event.Builder |
Event.Builder.correlationId(String correlationId)
Deprecated.
Transport infrastructure is deprecated.
|
Event.Builder |
Event.Builder.disableNotifications()
Deprecated.
Transport infrastructure is deprecated.
|
Event.Builder |
Event.Builder.error(org.mule.runtime.api.message.Error error)
Sets an error related to the produced event.
|
Event.Builder |
Event.Builder.flow(FlowConstruct flow)
Deprecated.
TODO MULE-10013 remove this
|
Event.Builder |
Event.Builder.groupCorrelation(GroupCorrelation groupCorrelation)
Sets the group correlation information to the produced event.
|
Event.Builder |
Event.Builder.message(org.mule.runtime.api.message.Message message)
Set the
Message to construct Event with. |
Event.Builder |
Event.Builder.parameters(Map<String,Object> parameters)
Set a map of parameters to be consumed within a
ModuleOperationMessageProcessorChainBuilder.ModuleOperationProcessorChain. |
Event.Builder |
Event.Builder.properties(Map<String,Object> properties)
Set a map of properties to be consumed within a
ModuleOperationMessageProcessorChainBuilder.ModuleOperationProcessorChain. |
Event.Builder |
Event.Builder.removeParameter(String key)
Remove a parameter.
|
Event.Builder |
Event.Builder.removeVariable(String key)
Remove a variable.
|
Event.Builder |
Event.Builder.replyToDestination(Object replyToDestination)
Deprecated.
TODO MULE-10739 Move ReplyToHandler to compatibility module.
|
Event.Builder |
Event.Builder.replyToHandler(ReplyToHandler replyToHandler)
Deprecated.
TODO MULE-10739 Move ReplyToHandler to compatibility module.
|
Event.Builder |
Event.Builder.session(MuleSession session)
Deprecated.
Transport infrastructure is deprecated.
|
Event.Builder |
Event.Builder.variables(Map<String,Object> variables)
Set a map of variables.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
LifecycleAdapter.invoke(Event message,
Event.Builder eventBuilder) |
| Modifier and Type | Method and Description |
|---|---|
void |
ExtendedExpressionLanguageAdaptor.enrich(String expression,
Event event,
Event.Builder eventBuilder,
FlowConstruct flowConstruct,
Object object)
Deprecated.
Mutation via expressions is deprecated.
|
void |
ExtendedExpressionLanguageAdaptor.enrich(String expression,
Event event,
Event.Builder eventBuilder,
FlowConstruct flowConstruct,
org.mule.runtime.api.metadata.TypedValue value)
Deprecated.
Mutation via expressions is deprecated.
|
void |
ExtendedExpressionManager.enrich(String expression,
Event event,
Event.Builder eventBuilder,
FlowConstruct flowConstruct,
org.mule.runtime.api.metadata.TypedValue value)
Deprecated.
Mutation via expressions is deprecated.
|
org.mule.runtime.api.metadata.TypedValue |
ExtendedExpressionManager.evaluate(String expression,
Event event,
Event.Builder eventBuilder,
FlowConstruct flowConstruct)
Deprecated.
Mutation via expressions is deprecated.
|
org.mule.runtime.api.metadata.TypedValue |
ExtendedExpressionLanguageAdaptor.evaluate(String expression,
Event event,
Event.Builder eventBuilder,
FlowConstruct flowConstruct,
org.mule.runtime.api.el.BindingContext bindingContext)
Deprecated.
Mutation via expressions is deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
InvocationResult |
EntryPointResolver.invoke(Object component,
MuleEventContext context,
Event.Builder eventBuilder) |
Object |
EntryPointResolverSet.invoke(Object component,
MuleEventContext context,
Event.Builder eventBuilder)
Will attempt to invoke the component by looping through all
EntryPointResolver
instances registered on this set until a match is found |
| Modifier and Type | Method and Description |
|---|---|
InvocationResult |
MethodHeaderPropertyEntryPointResolver.invoke(Object component,
MuleEventContext context,
Event.Builder eventBuilder) |
InvocationResult |
ReflectionEntryPointResolver.invoke(Object component,
MuleEventContext context,
Event.Builder eventBuilder)
Will discover the entrypoint on the service using the payload type to figure out the method to call.
|
InvocationResult |
ExplicitMethodEntryPointResolver.invoke(Object component,
MuleEventContext context,
Event.Builder eventBuilder) |
InvocationResult |
CallableEntryPointResolver.invoke(Object component,
MuleEventContext context,
Event.Builder eventBuilder) |
Object |
DefaultEntryPointResolverSet.invoke(Object component,
MuleEventContext context,
Event.Builder eventBuilder) |
InvocationResult |
AbstractArgumentEntryPointResolver.invoke(Object component,
MuleEventContext context,
Event.Builder eventBuilder) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Matchable.isMatch(Event event,
Event.Builder builder)
Determines if the event should be processed
|
| Modifier and Type | Method and Description |
|---|---|
default boolean |
Filter.accept(Event event,
Event.Builder builder)
Checks a given event against this filter.
|
boolean |
Filter.accept(org.mule.runtime.api.message.Message message,
Event.Builder builder)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
default boolean |
LegacyOutboundEndpoint.filterAccepts(org.mule.runtime.api.message.Message message,
Event.Builder builder)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected Event |
AbstractComponent.createResultEvent(Event event,
Event.Builder resultEventBuilder,
Object result) |
protected Object |
AbstractJavaComponent.doInvoke(Event event,
Event.Builder eventBuilder) |
protected abstract Object |
AbstractComponent.doInvoke(Event event,
Event.Builder eventBuilder) |
Object |
DefaultComponentLifecycleAdapter.invoke(Event event,
Event.Builder eventBuilder) |
protected Object |
AbstractJavaComponent.invokeComponentInstance(Event event,
Event.Builder eventBuilder) |
protected Object |
SimpleCallableJavaComponent.invokeComponentInstance(Event event,
Event.Builder eventBuilder) |
| Modifier and Type | Method and Description |
|---|---|
void |
ExpressionLanguageAdaptorHandler.enrich(String expression,
Event event,
Event.Builder eventBuilder,
FlowConstruct flowConstruct,
Object object) |
void |
DataWeaveExpressionLanguageAdaptor.enrich(String expression,
Event event,
Event.Builder eventBuilder,
FlowConstruct flowConstruct,
Object object) |
void |
ExpressionLanguageAdaptorHandler.enrich(String expression,
Event event,
Event.Builder eventBuilder,
FlowConstruct flowConstruct,
org.mule.runtime.api.metadata.TypedValue value) |
void |
DefaultExpressionManager.enrich(String expression,
Event event,
Event.Builder eventBuilder,
FlowConstruct flowConstruct,
org.mule.runtime.api.metadata.TypedValue value) |
void |
DataWeaveExpressionLanguageAdaptor.enrich(String expression,
Event event,
Event.Builder eventBuilder,
FlowConstruct flowConstruct,
org.mule.runtime.api.metadata.TypedValue value) |
org.mule.runtime.api.metadata.TypedValue |
DefaultExpressionManager.evaluate(String expression,
Event event,
Event.Builder eventBuilder,
FlowConstruct flowConstruct) |
org.mule.runtime.api.metadata.TypedValue |
ExpressionLanguageAdaptorHandler.evaluate(String expression,
Event event,
Event.Builder eventBuilder,
FlowConstruct flowConstruct,
org.mule.runtime.api.el.BindingContext bindingContext) |
org.mule.runtime.api.metadata.TypedValue |
DataWeaveExpressionLanguageAdaptor.evaluate(String expression,
Event event,
Event.Builder eventBuilder,
FlowConstruct flowConstruct,
org.mule.runtime.api.el.BindingContext context) |
| Constructor and Description |
|---|
FlowVariableMapContext(Event event,
Event.Builder eventBuider) |
MessageContext(Event event,
Event.Builder eventBuilder,
MuleContext muleContext) |
OutboundAttachmentMapContext(Event event,
Event.Builder eventBuilder) |
| Modifier and Type | Field and Description |
|---|---|
protected Event.Builder |
MessageVariableResolverFactory.eventBuilder |
| Modifier and Type | Method and Description |
|---|---|
protected org.mule.mvel2.integration.VariableResolverFactory |
MVELExpressionLanguage.createVariableVariableResolverFactory(Event event,
Event.Builder eventBuilder) |
void |
MVELExpressionLanguage.enrich(String expression,
Event event,
Event.Builder eventBuilder,
FlowConstruct flowConstruct,
Object object) |
void |
MVELExpressionLanguage.enrich(String expression,
Event event,
Event.Builder eventBuilder,
FlowConstruct flowConstruct,
org.mule.runtime.api.metadata.TypedValue typedValue) |
org.mule.runtime.api.metadata.TypedValue |
MVELExpressionLanguage.evaluate(String expression,
Event event,
Event.Builder eventBuilder,
FlowConstruct flowConstruct,
org.mule.runtime.api.el.BindingContext bindingContext) |
<T> T |
MVELExpressionLanguage.evaluateUntyped(String expression,
Event event,
Event.Builder eventBuilder,
FlowConstruct flowConstruct,
Map<String,Object> vars) |
| Constructor and Description |
|---|
EventVariableResolverFactory(org.mule.mvel2.ParserConfiguration parserConfiguration,
MuleContext muleContext,
Event event,
Event.Builder eventBuilder,
FlowConstruct flowConstruct) |
EventVariableResolverFactory(org.mule.mvel2.ParserConfiguration parserConfiguration,
MuleContext muleContext,
Event event,
Event.Builder eventBuilder,
FlowConstruct flowConstruct,
org.mule.mvel2.integration.VariableResolverFactory next)
Convenience constructor to allow for more concise creation of VariableResolverFactory chains without and performance overhead
incurred by using a builder.
|
MessageVariableResolverFactory(org.mule.mvel2.ParserConfiguration parserConfiguration,
MuleContext muleContext,
Event event,
Event.Builder eventBuilder) |
MessageVariableResolverFactory(org.mule.mvel2.ParserConfiguration parserConfiguration,
MuleContext muleContext,
Event event,
Event.Builder eventBuilder,
org.mule.mvel2.integration.VariableResolverFactory next)
Convenience constructor to allow for more concise creation of VariableResolverFactory chains without and performance overhead
incurred by using a builder.
|
VariableVariableResolverFactory(org.mule.mvel2.ParserConfiguration parserConfiguration,
MuleContext muleContext,
Event event,
Event.Builder eventBuilder) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
AbstractVariableEnricherDataTypePropagator.addVariable(Event event,
Event.Builder builder,
org.mule.runtime.api.metadata.TypedValue typedValue,
String propertyName) |
protected void |
SessionVarEnricherDataTypePropagator.addVariable(Event event,
Event.Builder builder,
org.mule.runtime.api.metadata.TypedValue typedValue,
String propertyName) |
protected void |
FlowVarEnricherDataTypePropagator.addVariable(Event event,
Event.Builder builder,
org.mule.runtime.api.metadata.TypedValue typedValue,
String propertyName) |
protected boolean |
PayloadEnricherDataTypePropagator.doPropagate(Event event,
Event.Builder builder,
org.mule.runtime.api.metadata.TypedValue typedValue,
org.mule.mvel2.ast.ASTNode node) |
protected boolean |
AbstractVariableEnricherDataTypePropagator.doPropagate(Event event,
Event.Builder builder,
org.mule.runtime.api.metadata.TypedValue typedValue,
org.mule.mvel2.ast.ASTNode node) |
protected abstract boolean |
AbstractEnricherDataTypePropagator.doPropagate(Event event,
Event.Builder builder,
org.mule.runtime.api.metadata.TypedValue typedValue,
org.mule.mvel2.ast.ASTNode node) |
protected boolean |
PropertyEnricherDataTypePropagator.doPropagate(Event event,
Event.Builder builder,
org.mule.runtime.api.metadata.TypedValue typedValue,
org.mule.mvel2.ast.ASTNode node) |
boolean |
AbstractEnricherDataTypePropagator.propagate(Event event,
Event.Builder builder,
org.mule.runtime.api.metadata.TypedValue typedValue,
org.mule.mvel2.compiler.CompiledExpression compiledExpression) |
boolean |
EnricherDataTypePropagator.propagate(Event event,
Event.Builder builder,
org.mule.runtime.api.metadata.TypedValue typedValue,
org.mule.mvel2.compiler.CompiledExpression compiledExpression)
Propagates
DataType on message enrichment |
void |
MvelEnricherDataTypePropagator.propagate(org.mule.runtime.api.metadata.TypedValue typedValue,
Event event,
Event.Builder builder,
Serializable serializedExpression) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
ProcessIfStartedMessageProcessor.accept(Event event,
Event.Builder builder) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultEventBuilder |
| Modifier and Type | Method and Description |
|---|---|
Event.Builder |
DefaultEventBuilder.addVariable(String key,
Object value) |
Event.Builder |
DefaultEventBuilder.addVariable(String key,
Object value,
org.mule.runtime.api.metadata.DataType dataType) |
Event.Builder |
DefaultEventBuilder.correlationId(String correlationId) |
Event.Builder |
DefaultEventBuilder.disableNotifications() |
Event.Builder |
DefaultEventBuilder.error(org.mule.runtime.api.message.Error error) |
Event.Builder |
DefaultEventBuilder.flow(FlowConstruct flow) |
Event.Builder |
DefaultEventBuilder.groupCorrelation(GroupCorrelation correlation) |
Event.Builder |
DefaultEventBuilder.message(org.mule.runtime.api.message.Message message) |
Event.Builder |
DefaultEventBuilder.parameters(Map<String,Object> parameters) |
Event.Builder |
DefaultEventBuilder.properties(Map<String,Object> properties) |
Event.Builder |
DefaultEventBuilder.removeParameter(String key) |
Event.Builder |
DefaultEventBuilder.removeVariable(String key) |
Event.Builder |
DefaultEventBuilder.replyToDestination(Object replyToDestination) |
Event.Builder |
DefaultEventBuilder.replyToHandler(ReplyToHandler replyToHandler) |
Event.Builder |
DefaultEventBuilder.session(MuleSession session) |
Event.Builder |
DefaultEventBuilder.variables(Map<String,Object> flowVariables) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract boolean |
AbstractFilteringMessageProcessor.accept(Event event,
Event.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
MessageFilter.accept(Event event,
Event.Builder builder) |
boolean |
UntilSuccessful.isMatch(Event event,
Event.Builder builder) |
boolean |
FirstSuccessful.isMatch(Event event,
Event.Builder builder) |
boolean |
RoundRobin.isMatch(Event message,
Event.Builder builder) |
protected abstract Collection<Processor> |
AbstractSelectiveRouter.selectProcessors(Event event,
Event.Builder builder) |
protected Collection<Processor> |
ChoiceRouter.selectProcessors(Event event,
Event.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ExpressionFilter.accept(Event event,
Event.Builder builder)
Check a given event against this filter.
|
boolean |
ExceptionTypeFilter.accept(Event event,
Event.Builder builder)
Check a given event against this filter.
|
boolean |
RegExFilter.accept(Event event,
Event.Builder builder) |
boolean |
AcceptAllFilter.accept(org.mule.runtime.api.message.Message message,
Event.Builder builder) |
boolean |
NotWildcardFilter.accept(org.mule.runtime.api.message.Message message,
Event.Builder builder) |
boolean |
ExpressionFilter.accept(org.mule.runtime.api.message.Message message,
Event.Builder builder)
Check a given message against this filter.
|
boolean |
PayloadTypeFilter.accept(org.mule.runtime.api.message.Message message,
Event.Builder builder) |
boolean |
ConsumableMuleMessageFilter.accept(org.mule.runtime.api.message.Message message,
Event.Builder builder) |
boolean |
WildcardFilter.accept(org.mule.runtime.api.message.Message message,
Event.Builder builder) |
boolean |
ExceptionTypeFilter.accept(org.mule.runtime.api.message.Message message,
Event.Builder builder)
Check a given message against this filter.
|
boolean |
MessagePropertyFilter.accept(org.mule.runtime.api.message.Message message,
Event.Builder builder) |
boolean |
RegExFilter.accept(org.mule.runtime.api.message.Message message,
Event.Builder builder) |
boolean |
EqualsFilter.accept(org.mule.runtime.api.message.Message message,
Event.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
OrFilter.accept(org.mule.runtime.api.message.Message message,
Event.Builder builder) |
boolean |
AndFilter.accept(org.mule.runtime.api.message.Message message,
Event.Builder builder) |
boolean |
NotFilter.accept(org.mule.runtime.api.message.Message message,
Event.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
void |
EventBuilderConfigurer.configure(Event.Builder builder)
Applies changes on the given
builder. |
boolean |
FilteringOutboundRouter.isMatch(Event event,
Event.Builder builder) |
protected void |
AbstractMessageSequenceSplitter.propagateFlowVars(Event previousResult,
Event.Builder builder) |
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.