public class FlowRefFactoryBean extends org.mule.runtime.api.meta.AbstractAnnotatedObject implements org.springframework.beans.factory.FactoryBean<Processor>, org.springframework.context.ApplicationContextAware, MuleContextAware, org.mule.runtime.api.lifecycle.Initialisable
| Constructor and Description |
|---|
FlowRefFactoryBean() |
| Modifier and Type | Method and Description |
|---|---|
protected Processor |
createDynamicReferenceMessageProcessor(String name) |
Processor |
getObject() |
Class<?> |
getObjectType() |
protected Processor |
getReferencedFlow(String name,
FlowConstruct flowConstruct) |
void |
initialise() |
boolean |
isSingleton() |
protected Processor |
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 org.mule.runtime.api.lifecycle.InitialisationException
initialise in interface org.mule.runtime.api.lifecycle.Initialisableorg.mule.runtime.api.lifecycle.InitialisationExceptionprotected Processor createDynamicReferenceMessageProcessor(String name) throws org.mule.runtime.api.exception.MuleException
org.mule.runtime.api.exception.MuleExceptionprotected Processor getReferencedFlow(String name, FlowConstruct flowConstruct) throws org.mule.runtime.api.exception.MuleException
org.mule.runtime.api.exception.MuleExceptionprotected Processor lookupReferencedFlowInApplicationContext(String name)
public boolean isSingleton()
isSingleton in interface org.springframework.beans.factory.FactoryBean<Processor>public Class<?> getObjectType()
getObjectType in interface org.springframework.beans.factory.FactoryBean<Processor>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–2017 MuleSoft, Inc.. All rights reserved.