1
2
3
4
5
6
7
8
9
10
11 package org.mule.config.spring.handlers;
12
13 import org.mule.config.spring.parsers.generic.OrphanDefinitionParser;
14 import org.mule.config.spring.parsers.specific.ServiceDefinitionParser;
15 import org.mule.model.direct.DirectService;
16 import org.mule.model.direct.DirectModel;
17
18 import org.springframework.beans.factory.xml.NamespaceHandlerSupport;
19
20 public class SimpleNamespaceHandler extends NamespaceHandlerSupport
21 {
22
23 public void init()
24 {
25 registerBeanDefinitionParser("model", new OrphanDefinitionParser(DirectModel.class, true));
26 registerBeanDefinitionParser("service", new ServiceDefinitionParser(DirectService.class));
27 }
28
29 }