org.mule.config.spring.factories
Class AsyncMessageProcessorsFactoryBean

java.lang.Object
  extended by org.mule.config.spring.factories.AsyncMessageProcessorsFactoryBean
All Implemented Interfaces:
MuleContextAware, NamedObject, org.springframework.beans.factory.FactoryBean

public class AsyncMessageProcessorsFactoryBean
extends java.lang.Object
implements org.springframework.beans.factory.FactoryBean, MuleContextAware, NamedObject


Field Summary
protected  java.util.List messageProcessors
           
protected  MuleContext muleContext
           
protected  java.lang.String name
           
protected  ThreadingProfile threadingProfile
           
 
Constructor Summary
AsyncMessageProcessorsFactoryBean()
           
 
Method Summary
 java.lang.String getName()
          Gets the name of the object
 java.lang.Object getObject()
           
 java.lang.Class getObjectType()
           
 boolean isSingleton()
           
 void setMessageProcessors(java.util.List messageProcessors)
           
 void setMuleContext(MuleContext context)
           
 void setName(java.lang.String name)
          Sets the name of the object
 void setThreadingProfile(ThreadingProfile threadingProfile)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

muleContext

protected MuleContext muleContext

messageProcessors

protected java.util.List messageProcessors

threadingProfile

protected ThreadingProfile threadingProfile

name

protected java.lang.String name
Constructor Detail

AsyncMessageProcessorsFactoryBean

public AsyncMessageProcessorsFactoryBean()
Method Detail

getObjectType

public java.lang.Class getObjectType()
Specified by:
getObjectType in interface org.springframework.beans.factory.FactoryBean

setThreadingProfile

public void setThreadingProfile(ThreadingProfile threadingProfile)

setMessageProcessors

public void setMessageProcessors(java.util.List messageProcessors)

getObject

public java.lang.Object getObject()
                           throws java.lang.Exception
Specified by:
getObject in interface org.springframework.beans.factory.FactoryBean
Throws:
java.lang.Exception

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in interface org.springframework.beans.factory.FactoryBean

setMuleContext

public void setMuleContext(MuleContext context)
Specified by:
setMuleContext in interface MuleContextAware

getName

public java.lang.String getName()
Description copied from interface: NamedObject
Gets the name of the object

Specified by:
getName in interface NamedObject
Returns:
the name of the object

setName

public void setName(java.lang.String name)
Description copied from interface: NamedObject
Sets the name of the object

Specified by:
setName in interface NamedObject
Parameters:
name - the name of the object


Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.