public abstract class AbstractMuleNamespaceHandler
extends org.springframework.beans.factory.xml.NamespaceHandlerSupport
NamespaceHandlerSupport
to allow certain elements in document to be ignored by the handler.Modifier and Type | Field and Description |
---|---|
static String |
GLOBAL_ENDPOINT |
static String |
INBOUND_ENDPOINT |
static String |
OUTBOUND_ENDPOINT |
Constructor and Description |
---|
AbstractMuleNamespaceHandler() |
Modifier and Type | Method and Description |
---|---|
protected Class |
getGlobalEndpointBuilderBeanClass() |
protected Class |
getInboundEndpointFactoryBeanClass() |
protected Class |
getOutboundEndpointFactoryBeanClass() |
protected MuleDefinitionParserConfiguration |
registerConnectorDefinitionParser(Class connectorClass) |
protected MuleDefinitionParserConfiguration |
registerConnectorDefinitionParser(MuleDefinitionParser parser) |
protected void |
registerIgnoredElement(String name) |
protected MuleDefinitionParserConfiguration |
registerMetaTransportEndpoints(String protocol) |
protected MuleDefinitionParserConfiguration |
registerMuleBeanDefinitionParser(String name,
MuleDefinitionParser parser) |
protected MuleDefinitionParserConfiguration |
registerStandardTransportEndpoints(String protocol,
String[] requiredAttributes) |
decorate, parse, registerBeanDefinitionDecorator, registerBeanDefinitionDecoratorForAttribute, registerBeanDefinitionParser
public static final String GLOBAL_ENDPOINT
public static final String INBOUND_ENDPOINT
public static final String OUTBOUND_ENDPOINT
protected final void registerIgnoredElement(String name)
name
- The name of the element to be ignored.protected MuleDefinitionParserConfiguration registerConnectorDefinitionParser(Class connectorClass)
protected MuleDefinitionParserConfiguration registerConnectorDefinitionParser(MuleDefinitionParser parser)
protected MuleDefinitionParserConfiguration registerMuleBeanDefinitionParser(String name, MuleDefinitionParser parser)
protected MuleDefinitionParserConfiguration registerStandardTransportEndpoints(String protocol, String[] requiredAttributes)
protected MuleDefinitionParserConfiguration registerMetaTransportEndpoints(String protocol)
protected Class getInboundEndpointFactoryBeanClass()
protected Class getOutboundEndpointFactoryBeanClass()
protected Class getGlobalEndpointBuilderBeanClass()
Copyright © 2003–2013 MuleSource, Inc.. All rights reserved.