public class FlowRefFactoryBean extends Object implements org.springframework.beans.factory.FactoryBean<MessageProcessor>, org.springframework.context.ApplicationContextAware, MuleContextAware, Initialisable, Disposable
PHASE_NAMEPHASE_NAME| Constructor and Description |
|---|
FlowRefFactoryBean() |
| Modifier and Type | Method and Description |
|---|---|
protected MessageProcessor |
createDynamicReferenceMessageProcessor(String name) |
void |
dispose() |
MessageProcessor |
getObject() |
Class<?> |
getObjectType() |
protected MessageProcessor |
getReferencedFlow(String name,
FlowConstruct flowConstruct) |
void |
initialise() |
boolean |
isSingleton() |
protected MessageProcessor |
lookupReferencedFlowInApplicationContext(String name) |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
void |
setMuleContext(MuleContext context) |
void |
setName(String name) |
public void setName(String name)
public void initialise()
throws InitialisationException
initialise in interface InitialisableInitialisationExceptionpublic void dispose()
dispose in interface Disposablepublic MessageProcessor getObject() throws Exception
getObject in interface org.springframework.beans.factory.FactoryBean<MessageProcessor>Exceptionprotected MessageProcessor createDynamicReferenceMessageProcessor(String name) throws MuleException
MuleExceptionprotected MessageProcessor getReferencedFlow(String name, FlowConstruct flowConstruct) throws MuleException
MuleExceptionprotected MessageProcessor lookupReferencedFlowInApplicationContext(String name)
public boolean isSingleton()
isSingleton in interface org.springframework.beans.factory.FactoryBean<MessageProcessor>public Class<?> getObjectType()
getObjectType in interface org.springframework.beans.factory.FactoryBean<MessageProcessor>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 context)
setMuleContext in interface MuleContextAwareCopyright © 2003–2015 MuleSoft, Inc.. All rights reserved.