List of usage examples for org.springframework.jms.listener DefaultMessageListenerContainer destroy
@Override public void destroy()
From source file:nl.nn.adapterframework.jms.PushingJmsListener.java
public void destroy() { if (jmsConnector != null) { if (jmsConnector instanceof SpringJmsConnector) { SpringJmsConnector springJmsConnector = (SpringJmsConnector) jmsConnector; DefaultMessageListenerContainer jmsContainer = springJmsConnector.getJmsContainer(); if (jmsContainer != null) { jmsContainer.destroy(); log.debug(getLogPrefix() + "jmsContainer is destroyed"); } else { log.error(getLogPrefix() + "could not destroy, jmsContainer is null"); }//w ww . ja v a 2s . co m } else { log.error(getLogPrefix() + "could not destroy, jmsConnector is not instance of SpringJmsConnector but [" + jmsConnector.getClass().getName() + "]"); } } else { log.error(getLogPrefix() + "could not destroy, jmsConnector is null"); } }