org.mule.config.spring.factories
Class SimpleServiceFactoryBean
java.lang.Object
org.mule.config.spring.factories.AbstractFlowConstructFactoryBean
org.mule.config.spring.factories.SimpleServiceFactoryBean
- All Implemented Interfaces:
- MuleContextAware, Initialisable, org.springframework.beans.factory.Aware, org.springframework.beans.factory.FactoryBean<FlowConstruct>, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware
public class SimpleServiceFactoryBean
- extends AbstractFlowConstructFactoryBean
Builds SimpleService instances by using the SimpleServiceBuilder.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleServiceFactoryBean
public SimpleServiceFactoryBean()
getObjectType
public Class<?> getObjectType()
getFlowConstructBuilder
protected AbstractFlowConstructBuilder<SimpleServiceBuilder,SimpleService> getFlowConstructBuilder()
- Specified by:
getFlowConstructBuilder
in class AbstractFlowConstructFactoryBean
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
throws org.springframework.beans.BeansException
- Specified by:
setApplicationContext
in interface org.springframework.context.ApplicationContextAware
- Overrides:
setApplicationContext
in class AbstractFlowConstructFactoryBean
- Throws:
org.springframework.beans.BeansException
setEndpointBuilder
public void setEndpointBuilder(EndpointBuilder endpointBuilder)
setAddress
public void setAddress(String address)
setTransformers
public void setTransformers(Transformer... transformers)
setResponseTransformers
public void setResponseTransformers(Transformer... responseTransformers)
setComponentClass
public void setComponentClass(Class<?> componentClass)
setComponentBeanName
public void setComponentBeanName(String componentBeanName)
setType
public void setType(SimpleService.Type type)
setMessageProcessor
public void setMessageProcessor(MessageProcessor component)
Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.