org.mule.transport.erlang.config
Class ErlangNamespaceHandler

java.lang.Object
  extended by org.springframework.beans.factory.xml.NamespaceHandlerSupport
      extended by org.mule.config.spring.handlers.AbstractMuleNamespaceHandler
          extended by org.mule.transport.erlang.config.ErlangNamespaceHandler
All Implemented Interfaces:
org.springframework.beans.factory.xml.NamespaceHandler

public class ErlangNamespaceHandler
extends org.mule.config.spring.handlers.AbstractMuleNamespaceHandler

Registers a Bean Definition Parser for handling elements and supporting endpoint elements.


Field Summary
static String[][] ERLANG_ATTRIBUTES
           
 
Fields inherited from class org.mule.config.spring.handlers.AbstractMuleNamespaceHandler
GLOBAL_ENDPOINT, INBOUND_ENDPOINT, logger, OUTBOUND_ENDPOINT
 
Constructor Summary
ErlangNamespaceHandler()
           
 
Method Summary
 void init()
           
protected  void registerErlangEndpointDefinitionParser(String element, org.mule.config.spring.parsers.MuleDefinitionParser parser)
           
protected  void registerErlangTransportEndpoints()
          Need to use the most complex constructors as have mutually exclusive address attributes
 
Methods inherited from class org.mule.config.spring.handlers.AbstractMuleNamespaceHandler
getGlobalEndpointBuilderBeanClass, getInboundEndpointFactoryBeanClass, getOutboundEndpointFactoryBeanClass, registerConnectorDefinitionParser, registerConnectorDefinitionParser, registerDeprecatedBeanDefinitionParser, registerIgnoredElement, registerMetaTransportEndpoints, registerMuleBeanDefinitionParser, registerStandardTransportEndpoints
 
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
 

Field Detail

ERLANG_ATTRIBUTES

public static final String[][] ERLANG_ATTRIBUTES
Constructor Detail

ErlangNamespaceHandler

public ErlangNamespaceHandler()
Method Detail

init

public void init()

registerErlangTransportEndpoints

protected void registerErlangTransportEndpoints()
Need to use the most complex constructors as have mutually exclusive address attributes


registerErlangEndpointDefinitionParser

protected void registerErlangEndpointDefinitionParser(String element,
                                                      org.mule.config.spring.parsers.MuleDefinitionParser parser)


Copyright © 2011. All Rights Reserved.