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.ApplicationContextAwareorg.springframework.beans.BeansExceptionpublic void setMuleContext(MuleContext muleContext)
setMuleContext in interface MuleContextAwareprotected 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>Exceptionprotected AbstractFlowConstruct createFlowConstruct() throws MuleException
MuleExceptionCopyright © 2003–2015 MuleSoft, Inc.. All rights reserved.