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:
- AjaxNamespaceHandler, AxisNamespaceHandler, BpmNamespaceHandler, CxfNamespaceHandler, EjbNamespaceHandler, EmailNamespaceHandler, FileNamespaceHandler, FtpNamespaceHandler, HttpNamespaceHandler, HttpsNamespaceHandler, IBeansNamespaceHandler, ImapNamespaceHandler, ImapsNamespaceHandler, JdbcNamespaceHandler, JerseyNamespaceHandler, JettyNamespaceHandler, JettySslNamespaceHandler, JmsNamespaceHandler, JnpNamespaceHandler, ManagementNamespaceHandler, MuleNamespaceHandler, MulticastNamespaceHandler, Pop3NamespaceHandler, Pop3sNamespaceHandler, QuartzNamespaceHandler, RmiNamespaceHandler, ScriptingNamespaceHandler, ServletNamespaceHandler, SmtpNamespaceHandler, SmtpsNamespaceHandler, SslNamespaceHandler, StdioNamespaceHandler, SxcNamespaceHandler, TcpNamespaceHandler, TestNamespaceHandler, TlsNamespaceHandler, UdpNamespaceHandler, VmNamespaceHandler, WSNamespaceHandler, XmlNamespaceHandler, XmppNamespaceHandler
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, 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 java.lang.String GLOBAL_ENDPOINT
- See Also:
- Constant Field Values
INBOUND_ENDPOINT
public static final java.lang.String INBOUND_ENDPOINT
- See Also:
- Constant Field Values
OUTBOUND_ENDPOINT
public static final java.lang.String OUTBOUND_ENDPOINT
- See Also:
- Constant Field Values
logger
protected final transient Log logger
AbstractMuleNamespaceHandler
public AbstractMuleNamespaceHandler()
registerIgnoredElement
protected final void registerIgnoredElement(java.lang.String name)
- Parameters:
name
- The name of the element to be ignored.
registerConnectorDefinitionParser
protected MuleDefinitionParserConfiguration registerConnectorDefinitionParser(java.lang.Class connectorClass)
registerConnectorDefinitionParser
protected MuleDefinitionParserConfiguration registerConnectorDefinitionParser(MuleDefinitionParser parser)
registerMuleBeanDefinitionParser
protected MuleDefinitionParserConfiguration registerMuleBeanDefinitionParser(java.lang.String name,
MuleDefinitionParser parser)
registerStandardTransportEndpoints
protected MuleDefinitionParserConfiguration registerStandardTransportEndpoints(java.lang.String protocol,
java.lang.String[] requiredAttributes)
registerMetaTransportEndpoints
protected MuleDefinitionParserConfiguration registerMetaTransportEndpoints(java.lang.String protocol)
getInboundEndpointFactoryBeanClass
protected java.lang.Class getInboundEndpointFactoryBeanClass()
getOutboundEndpointFactoryBeanClass
protected java.lang.Class getOutboundEndpointFactoryBeanClass()
getGlobalEndpointBuilderBeanClass
protected java.lang.Class getGlobalEndpointBuilderBeanClass()
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.