org.mule.config.spring.handlers
Class AbstractMuleNamespaceHandler
java.lang.Object
org.springframework.beans.factory.xml.NamespaceHandlerSupport
org.mule.config.spring.handlers.AbstractMuleNamespaceHandler
- All Implemented Interfaces:
- org.springframework.beans.factory.xml.NamespaceHandler
- Direct Known Subclasses:
- AxisNamespaceHandler, BpmNamespaceHandler, CxfNamespaceHandler, EjbNamespaceHandler, EmailNamespaceHandler, FileNamespaceHandler, FtpNamespaceHandler, HttpNamespaceHandler, HttpsNamespaceHandler, ImapNamespaceHandler, ImapsNamespaceHandler, JdbcNamespaceHandler, JettyNamespaceHandler, JettySslNamespaceHandler, JmsNamespaceHandler, JnpNamespaceHandler, ManagementNamespaceHandler, MuleNamespaceHandler, MulticastNamespaceHandler, Pop3NamespaceHandler, Pop3sNamespaceHandler, QuartzNamespaceHandler, RmiNamespaceHandler, ScriptingNamespaceHandler, ServletNamespaceHandler, SmtpNamespaceHandler, SmtpsNamespaceHandler, SoapNamespaceHandler, SslNamespaceHandler, StdioNamespaceHandler, SxcNamespaceHandler, TcpNamespaceHandler, TestNamespaceHandler, TlsNamespaceHandler, UdpNamespaceHandler, VmNamespaceHandler, XmlNamespaceHandler, XmppNamespaceHandler, XmppsNamespaceHandler
public abstract class AbstractMuleNamespaceHandler
- extends org.springframework.beans.factory.xml.NamespaceHandlerSupport
This Namespace handler extends the default Spring NamespaceHandlerSupport
to allow certain elements in document to be ignored by the handler.
Methods inherited from class org.springframework.beans.factory.xml.NamespaceHandlerSupport |
decorate, findDecoratorForNode, findParserForElement, parse, registerBeanDefinitionDecorator, registerBeanDefinitionDecoratorForAttribute, registerBeanDefinitionParser |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.springframework.beans.factory.xml.NamespaceHandler |
init |
GLOBAL_ENDPOINT
public static final String GLOBAL_ENDPOINT
- See Also:
- Constant Field Values
INBOUND_ENDPOINT
public static final String INBOUND_ENDPOINT
- See Also:
- Constant Field Values
OUTBOUND_ENDPOINT
public static final String OUTBOUND_ENDPOINT
- See Also:
- Constant Field Values
AbstractMuleNamespaceHandler
public AbstractMuleNamespaceHandler()
registerIgnoredElement
protected final void registerIgnoredElement(String name)
- Parameters:
name
- The name of the element to be ignored.
registerConnectorDefinitionParser
protected MuleDefinitionParserConfiguration registerConnectorDefinitionParser(Class connectorClass)
registerConnectorDefinitionParser
protected MuleDefinitionParserConfiguration registerConnectorDefinitionParser(MuleDefinitionParser parser)
registerMuleBeanDefinitionParser
protected MuleDefinitionParserConfiguration registerMuleBeanDefinitionParser(String name,
MuleDefinitionParser parser)
registerStandardTransportEndpoints
protected MuleDefinitionParserConfiguration registerStandardTransportEndpoints(String protocol,
String[] requiredAttributes)
registerMetaTransportEndpoints
protected MuleDefinitionParserConfiguration registerMetaTransportEndpoints(String protocol)
getInboundEndpointFactoryBeanClass
protected Class getInboundEndpointFactoryBeanClass()
getOutboundEndpointFactoryBeanClass
protected Class getOutboundEndpointFactoryBeanClass()
getGlobalEndpointBuilderBeanClass
protected Class getGlobalEndpointBuilderBeanClass()
Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.