Using ActiveMQ and Spring DefaultMessageListenerContainer. I have a Mainprogram whose purpose is to start a listener of a queue. (and if needed stop it based on some boolean