org.mule.config.spring.handlers
Class AbstractPojoNamespaceHandler

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

public abstract class AbstractPojoNamespaceHandler
extends AbstractMuleNamespaceHandler

Turns a POJO into a config element and a set of method tags which map to MessageProcessors.


Field Summary
 
Fields inherited from class org.mule.config.spring.handlers.AbstractMuleNamespaceHandler
GLOBAL_ENDPOINT, INBOUND_ENDPOINT, logger, OUTBOUND_ENDPOINT
 
Constructor Summary
AbstractPojoNamespaceHandler()
           
 
Method Summary
 void registerPojo(String configElementName, Class<?> cls)
           
protected static String splitCamelCase(String s)
           
 
Methods inherited from class org.mule.config.spring.handlers.AbstractMuleNamespaceHandler
findConnectorClass, getGlobalEndpointBuilderBeanClass, getInboundEndpointFactoryBeanClass, getOutboundEndpointFactoryBeanClass, registerConnectorDefinitionParser, 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
 
Methods inherited from interface org.springframework.beans.factory.xml.NamespaceHandler
init
 

Constructor Detail

AbstractPojoNamespaceHandler

public AbstractPojoNamespaceHandler()
Method Detail

registerPojo

public void registerPojo(String configElementName,
                         Class<?> cls)

splitCamelCase

protected static String splitCamelCase(String s)


Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.