public class Bridge extends AbstractConfigurationPattern
AbstractPipeline.ProcessIfPipelineStartedMessageProcessor
responseTransformers, transformers
messageProcessors, messageSource, pipeline, processingStrategy
exceptionListener, INITIAL_STATE_STARTED, INITIAL_STATE_STOPPED, initialState, lifecycleManager, logger, messageInfoMapping, muleContext, name, statistics
PHASE_NAME
PHASE_NAME
PHASE_NAME
PHASE_NAME
PROPERTY_NAME
Constructor and Description |
---|
Bridge(String name,
MuleContext muleContext,
MessageSource messageSource,
OutboundEndpoint outboundEndpoint,
List<MessageProcessor> transformers,
List<MessageProcessor> responseTransformers,
MessageExchangePattern exchangePattern,
boolean transacted) |
Modifier and Type | Method and Description |
---|---|
protected void |
configureMessageProcessorsAfterTransformation(MessageProcessorChainBuilder builder) |
protected void |
configureMessageProcessorsBeforeTransformation(MessageProcessorChainBuilder builder) |
String |
getConstructType() |
protected void |
validateConstruct()
Validates configured flow construct
|
configureMessageProcessors, configurePreProcessors, hasResponseTransformers, hasTransformers, setProcessingStrategy
addMessageProcessorPathElements, configurePostProcessors, createDefaultProcessingStrategy, createPipeline, doDispose, doInitialise, doStart, doStop, getMessageProcessors, getMessageSource, getProcessingStrategy, getProcessorPath, initialiseProcessingStrategy, isRedeliveryPolicyConfigured, isSynchronous, setMessageProcessors, setMessageSource
configureStatistics, dispose, disposeIfDisposable, getExceptionListener, getInitialState, getLifecycleState, getMessageInfoMapping, getMuleContext, getName, getStatistics, initialise, initialiseIfInitialisable, injectExceptionHandler, injectFlowConstructMuleContext, isStarted, isStopped, isStopping, setExceptionListener, setInitialState, setMessageInfoMapping, start, startIfStartable, stop, stopIfStoppable, toString
getAnnotation, getAnnotations, setAnnotations
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getExceptionListener, getMessageInfoMapping, getMuleContext, getStatistics
getName
getLifecycleState
public Bridge(String name, MuleContext muleContext, MessageSource messageSource, OutboundEndpoint outboundEndpoint, List<MessageProcessor> transformers, List<MessageProcessor> responseTransformers, MessageExchangePattern exchangePattern, boolean transacted)
protected void configureMessageProcessorsBeforeTransformation(MessageProcessorChainBuilder builder)
configureMessageProcessorsBeforeTransformation
in class AbstractConfigurationPattern
protected void configureMessageProcessorsAfterTransformation(MessageProcessorChainBuilder builder)
configureMessageProcessorsAfterTransformation
in class AbstractConfigurationPattern
protected void validateConstruct() throws FlowConstructInvalidException
AbstractFlowConstruct
validateConstruct
in class AbstractPipeline
FlowConstructInvalidException
- if the flow construct does not pass
validationpublic String getConstructType()
getConstructType
in class AbstractFlowConstruct
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.