public class AsyncMessageProcessorsFactoryBean extends AbstractAnnotatedObject implements org.springframework.beans.factory.FactoryBean, MuleContextAware, NameableObject
Modifier and Type | Field and Description |
---|---|
protected List |
messageProcessors |
protected MuleContext |
muleContext |
protected String |
name |
protected ProcessingStrategy |
processingStrategy |
PROPERTY_NAME
Constructor and Description |
---|
AsyncMessageProcessorsFactoryBean() |
Modifier and Type | Method and Description |
---|---|
String |
getName()
Gets the name of the object
|
Object |
getObject() |
Class |
getObjectType() |
boolean |
isSingleton() |
void |
setMessageProcessors(List messageProcessors) |
void |
setMuleContext(MuleContext context) |
void |
setName(String name)
Sets the name of the object
|
void |
setProcessingStrategy(ProcessingStrategy processingStrategy) |
getAnnotation, getAnnotations, setAnnotations
protected MuleContext muleContext
protected List messageProcessors
protected ProcessingStrategy processingStrategy
protected String name
public Class getObjectType()
getObjectType
in interface org.springframework.beans.factory.FactoryBean
public void setMessageProcessors(List messageProcessors)
public Object getObject() throws Exception
getObject
in interface org.springframework.beans.factory.FactoryBean
Exception
public boolean isSingleton()
isSingleton
in interface org.springframework.beans.factory.FactoryBean
public void setMuleContext(MuleContext context)
setMuleContext
in interface MuleContextAware
public String getName()
NamedObject
getName
in interface NamedObject
public void setName(String name)
NameableObject
setName
in interface NameableObject
name
- the name of the objectpublic void setProcessingStrategy(ProcessingStrategy processingStrategy)
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.