1
2
3
4
5
6
7 package org.mule.config.spring.parsers.specific;
8
9 import org.mule.config.spring.factories.MessageProcessorChainFactoryBean;
10 import org.mule.config.spring.parsers.delegate.ParentContextDefinitionParser;
11 import org.mule.config.spring.parsers.generic.ChildDefinitionParser;
12 import org.mule.config.spring.parsers.generic.MuleOrphanDefinitionParser;
13
14
15
16
17
18 public class MessageProcessorChainDefinitionParser extends ParentContextDefinitionParser
19 {
20 public MessageProcessorChainDefinitionParser()
21 {
22 super(MuleOrphanDefinitionParser.ROOT_ELEMENT, new MuleOrphanDefinitionParser(
23 MessageProcessorChainFactoryBean.class, false));
24 otherwise(new ChildDefinitionParser("messageProcessor", MessageProcessorChainFactoryBean.class));
25 }
26
27 }