org.mule.config.spring.factories
Class QueueProfileFactoryBean

java.lang.Object
  extended by org.springframework.beans.factory.config.AbstractFactoryBean<QueueProfile>
      extended by org.mule.config.spring.factories.QueueProfileFactoryBean
All Implemented Interfaces:
MuleContextAware, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean<QueueProfile>, org.springframework.beans.factory.InitializingBean

public class QueueProfileFactoryBean
extends org.springframework.beans.factory.config.AbstractFactoryBean<QueueProfile>
implements MuleContextAware


Field Summary
 
Fields inherited from class org.springframework.beans.factory.config.AbstractFactoryBean
logger
 
Constructor Summary
QueueProfileFactoryBean()
           
 
Method Summary
protected  QueueProfile createInstance()
           
 int getMaxOutstandingMessages()
           
 Class<?> getObjectType()
           
 QueueStore<Serializable> getQueueStore()
           
 void setMaxOutstandingMessages(int maxOutstandingMessages)
           
 void setMuleContext(MuleContext context)
           
 void setQueueStore(QueueStore<Serializable> queueStore)
           
 
Methods inherited from class org.springframework.beans.factory.config.AbstractFactoryBean
afterPropertiesSet, destroy, destroyInstance, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueueProfileFactoryBean

public QueueProfileFactoryBean()
Method Detail

getObjectType

public Class<?> getObjectType()
Specified by:
getObjectType in interface org.springframework.beans.factory.FactoryBean<QueueProfile>
Specified by:
getObjectType in class org.springframework.beans.factory.config.AbstractFactoryBean<QueueProfile>

createInstance

protected QueueProfile createInstance()
                               throws Exception
Specified by:
createInstance in class org.springframework.beans.factory.config.AbstractFactoryBean<QueueProfile>
Throws:
Exception

setMuleContext

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

getMaxOutstandingMessages

public int getMaxOutstandingMessages()

setMaxOutstandingMessages

public void setMaxOutstandingMessages(int maxOutstandingMessages)

setQueueStore

public void setQueueStore(QueueStore<Serializable> queueStore)

getQueueStore

public QueueStore<Serializable> getQueueStore()


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