1
2
3
4
5
6
7
8
9
10 package org.mule.transport.servlet.jetty.config;
11
12 import org.mule.config.spring.handlers.AbstractMuleNamespaceHandler;
13 import org.mule.config.spring.parsers.generic.ChildDefinitionParser;
14 import org.mule.transport.servlet.jetty.JettyHttpConnector;
15 import org.mule.transport.servlet.jetty.WebappsConfiguration;
16
17
18
19
20 public class JettyNamespaceHandler extends AbstractMuleNamespaceHandler
21 {
22
23 public void init()
24 {
25 registerMetaTransportEndpoints(JettyHttpConnector.JETTY);
26 registerConnectorDefinitionParser(JettyHttpConnector.class);
27 registerBeanDefinitionParser("webapps", new ChildDefinitionParser("webappsConfiguration", WebappsConfiguration.class, true));
28 }
29
30 }