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:
- AbstractPojoNamespaceHandler, AjaxNamespaceHandler, AxisNamespaceHandler, BpmNamespaceHandler, CorePatternNamespaceHandler, CxfNamespaceHandler, EjbNamespaceHandler, EmailNamespaceHandler, FileNamespaceHandler, FtpNamespaceHandler, HttpNamespaceHandler, HttpsNamespaceHandler, ImapNamespaceHandler, ImapsNamespaceHandler, JdbcNamespaceHandler, JerseyNamespaceHandler, JettyNamespaceHandler, JettySslNamespaceHandler, JmsNamespaceHandler, JnpNamespaceHandler, ManagementNamespaceHandler, MuleNamespaceHandler, MulticastNamespaceHandler, Pop3NamespaceHandler, Pop3sNamespaceHandler, QuartzNamespaceHandler, RmiNamespaceHandler, SchedulersNamespaceHandler, ScriptingNamespaceHandler, ServletNamespaceHandler, SftpNamespaceHandler, 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 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
logger
protected final transient Log logger
AbstractMuleNamespaceHandler
protected AbstractMuleNamespaceHandler()
registerIgnoredElement
protected final void registerIgnoredElement(String name)
- Parameters:
name
- The name of the element to be ignored.
registerConnectorDefinitionParser
protected MuleDefinitionParserConfiguration registerConnectorDefinitionParser(Class connectorClass,
String transportName)
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()
registerDeprecatedBeanDefinitionParser
protected void registerDeprecatedBeanDefinitionParser(String elementName,
org.springframework.beans.factory.xml.BeanDefinitionParser parser,
String deprecationWarning)
- Subclasses can call this to register the supplied
BeanDefinitionParser
to
handle the specified element. The element name is the local (non-namespace qualified)
name.
findConnectorClass
protected Class findConnectorClass(Class basicConnector,
String transportName)
- See if there's a preferred connector class
Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.