org.rutil.jms
Class JMSListenerContainerManager

java.lang.Object
  extended by org.rutil.jms.JMSListenerContainerManager
All Implemented Interfaces:
JMSListenerContainerManagerMBean, org.springframework.context.ApplicationContextAware

public class JMSListenerContainerManager
extends java.lang.Object
implements org.springframework.context.ApplicationContextAware, JMSListenerContainerManagerMBean

Author:
mohan

Constructor Summary
JMSListenerContainerManager()
           
 
Method Summary
 java.lang.String getConnectionFactoryBeanName()
           
 ConnectionFactoryHandler getConnectionFactoryHandler()
           
 java.lang.String getListenerContainerBeanName()
           
 java.lang.String getListenerContainerMBeanName()
           
 void init()
           
 boolean isRunning()
           
 void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
           
 void setConnectionFactoryBeanName(java.lang.String connectionFactoryBeanName)
           
 void setConnectionFactoryHandler(ConnectionFactoryHandler connectionFactoryHandler)
           
 void setJmsServerUrls(java.lang.String jmsServerUrls)
           
 void setListenerContainerBeanName(java.lang.String listenerContainerBeanName)
           
 void setListenerContainerMBeanName(java.lang.String listenerContainerMBeanName)
           
 void shutdown()
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMSListenerContainerManager

public JMSListenerContainerManager()
Method Detail

setApplicationContext

public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
                           throws org.springframework.beans.BeansException
Specified by:
setApplicationContext in interface org.springframework.context.ApplicationContextAware
Throws:
org.springframework.beans.BeansException

getListenerContainerMBeanName

public java.lang.String getListenerContainerMBeanName()

setListenerContainerMBeanName

public void setListenerContainerMBeanName(java.lang.String listenerContainerMBeanName)

getListenerContainerBeanName

public java.lang.String getListenerContainerBeanName()

setListenerContainerBeanName

public void setListenerContainerBeanName(java.lang.String listenerContainerBeanName)

getConnectionFactoryBeanName

public java.lang.String getConnectionFactoryBeanName()

setConnectionFactoryBeanName

public void setConnectionFactoryBeanName(java.lang.String connectionFactoryBeanName)

setJmsServerUrls

public void setJmsServerUrls(java.lang.String jmsServerUrls)

getConnectionFactoryHandler

public ConnectionFactoryHandler getConnectionFactoryHandler()

setConnectionFactoryHandler

public void setConnectionFactoryHandler(ConnectionFactoryHandler connectionFactoryHandler)

init

public void init()

isRunning

public boolean isRunning()
Specified by:
isRunning in interface JMSListenerContainerManagerMBean

start

public void start()
Specified by:
start in interface JMSListenerContainerManagerMBean

stop

public void stop()
Specified by:
stop in interface JMSListenerContainerManagerMBean

shutdown

public void shutdown()
Specified by:
shutdown in interface JMSListenerContainerManagerMBean