| Package | Description |
|---|---|
| org.mule.runtime.core.api.construct | |
| org.mule.runtime.core.internal.construct |
| Modifier and Type | Method and Description |
|---|---|
static Flow.Builder |
Flow.builder(String name,
MuleContext muleContext)
Creates a new flow builder
|
Flow.Builder |
Flow.Builder.messageProcessors(List<Processor> messageProcessors)
Configures the message processors to execute as part of flow.
|
Flow.Builder |
Flow.Builder.messageSource(MessageSource messageSource)
Configures the message source for the flow.
|
Flow.Builder |
Flow.Builder.messagingExceptionHandler(MessagingExceptionHandler exceptionListener)
Configures the exception listener to manage exceptions thrown on the flow execution.
|
Flow.Builder |
Flow.Builder.processingStrategyFactory(ProcessingStrategyFactory processingStrategyFactory)
Configures the factory used to create processing strategies on the created flow.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultFlowBuilder
Creates instances of
Flow with a default implementation
Builder instance can be configured using the methods that follow the builder pattern until the flow is built. |
| Modifier and Type | Method and Description |
|---|---|
Flow.Builder |
DefaultFlowBuilder.messageProcessors(List<Processor> messageProcessors)
Configures the message processors to execute as part of flow.
|
Flow.Builder |
DefaultFlowBuilder.messageSource(MessageSource messageSource)
Configures the message source for the flow.
|
Flow.Builder |
DefaultFlowBuilder.messagingExceptionHandler(MessagingExceptionHandler exceptionListener)
Configures the exception listener to manage exceptions thrown on the flow execution.
|
Flow.Builder |
DefaultFlowBuilder.processingStrategyFactory(ProcessingStrategyFactory processingStrategyFactory)
Configures the factory used to create processing strategies on the created flow.
|
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.