public abstract class AbstractFlowConstructFactoryBean extends Object implements org.springframework.beans.factory.FactoryBean<FlowConstruct>, org.springframework.context.ApplicationContextAware, MuleContextAware
Modifier and Type | Field and Description |
---|---|
protected org.springframework.context.ApplicationContext |
applicationContext |
protected AbstractFlowConstruct |
flowConstruct |
protected MuleContext |
muleContext |
Constructor and Description |
---|
AbstractFlowConstructFactoryBean() |
Modifier and Type | Method and Description |
---|---|
protected AbstractFlowConstruct |
createFlowConstruct() |
protected abstract AbstractFlowConstructBuilder<? extends AbstractFlowConstructBuilder<?,?>,? extends AbstractFlowConstruct> |
getFlowConstructBuilder() |
FlowConstruct |
getObject() |
boolean |
isSingleton() |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
void |
setExceptionListener(MessagingExceptionHandler exceptionListener) |
void |
setInitialState(String initialState) |
void |
setMessageSource(MessageSource messageSource) |
void |
setMuleContext(MuleContext muleContext) |
void |
setName(String name) |
protected org.springframework.context.ApplicationContext applicationContext
protected MuleContext muleContext
protected AbstractFlowConstruct flowConstruct
public boolean isSingleton()
isSingleton
in interface org.springframework.beans.factory.FactoryBean<FlowConstruct>
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
setApplicationContext
in interface org.springframework.context.ApplicationContextAware
org.springframework.beans.BeansException
public void setMuleContext(MuleContext muleContext)
setMuleContext
in interface MuleContextAware
protected abstract AbstractFlowConstructBuilder<? extends AbstractFlowConstructBuilder<?,?>,? extends AbstractFlowConstruct> getFlowConstructBuilder()
public void setName(String name)
public void setInitialState(String initialState)
public void setMessageSource(MessageSource messageSource)
public void setExceptionListener(MessagingExceptionHandler exceptionListener)
public FlowConstruct getObject() throws Exception
getObject
in interface org.springframework.beans.factory.FactoryBean<FlowConstruct>
Exception
protected AbstractFlowConstruct createFlowConstruct() throws MuleException
MuleException
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.