public class SimpleService extends AbstractConfigurationPattern
| Modifier and Type | Class and Description |
|---|---|
static class |
SimpleService.Type |
AbstractPipeline.ProcessIfPipelineStartedMessageProcessorresponseTransformers, transformersmessageProcessors, messageSource, pipeline, processingStrategyexceptionListener, INITIAL_STATE_STARTED, INITIAL_STATE_STOPPED, initialState, lifecycleManager, logger, messageInfoMapping, muleContext, name, statisticsPHASE_NAMEPHASE_NAMEPHASE_NAMEPHASE_NAMEPROPERTY_NAME| Constructor and Description |
|---|
SimpleService(String name,
MuleContext muleContext,
MessageSource messageSource,
List<MessageProcessor> transformers,
List<MessageProcessor> responseTransformers,
Component component,
SimpleService.Type type) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureMessageProcessorsAfterTransformation(MessageProcessorChainBuilder builder) |
protected void |
configureMessageProcessorsBeforeTransformation(MessageProcessorChainBuilder builder) |
Component |
getComponent() |
String |
getConstructType() |
protected void |
validateConstruct()
Validates configured flow construct
|
configureMessageProcessors, configurePreProcessors, hasResponseTransformers, hasTransformers, setProcessingStrategyaddMessageProcessorPathElements, configurePostProcessors, createDefaultProcessingStrategy, createPipeline, doDispose, doInitialise, doStart, doStop, getMessageProcessors, getMessageSource, getProcessingStrategy, getProcessorPath, initialiseProcessingStrategy, isRedeliveryPolicyConfigured, isSynchronous, setMessageProcessors, setMessageSourceconfigureStatistics, dispose, disposeIfDisposable, getExceptionListener, getInitialState, getLifecycleState, getMessageInfoMapping, getMuleContext, getName, getStatistics, initialise, initialiseIfInitialisable, injectExceptionHandler, injectFlowConstructMuleContext, isStarted, isStopped, isStopping, setExceptionListener, setInitialState, setMessageInfoMapping, start, startIfStartable, stop, stopIfStoppable, toStringgetAnnotation, getAnnotations, setAnnotationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetExceptionListener, getMessageInfoMapping, getMuleContext, getStatisticsgetNamegetLifecycleStatepublic SimpleService(String name, MuleContext muleContext, MessageSource messageSource, List<MessageProcessor> transformers, List<MessageProcessor> responseTransformers, Component component, SimpleService.Type type) throws MuleException
MuleExceptionpublic Component getComponent()
protected void configureMessageProcessorsBeforeTransformation(MessageProcessorChainBuilder builder)
configureMessageProcessorsBeforeTransformation in class AbstractConfigurationPatternprotected void configureMessageProcessorsAfterTransformation(MessageProcessorChainBuilder builder)
configureMessageProcessorsAfterTransformation in class AbstractConfigurationPatternprotected void validateConstruct()
throws FlowConstructInvalidException
AbstractFlowConstructvalidateConstruct in class AbstractPipelineFlowConstructInvalidException - if the flow construct does not pass
validationpublic String getConstructType()
getConstructType in class AbstractFlowConstructCopyright © 2003–2015 MuleSoft, Inc.. All rights reserved.