<div dir="ltr"><div dir="ltr" style="font-family: arial, sans-serif;"><div>As I mentioned on the Spring Forum...</div><div><br></div><div><a href="http://forum.spring.io/forum/spring-projects/integration/amqp/745450-start-stop-rabbittemplate-on-demand" target="_blank" style="color: rgb(17, 85, 204);">http://forum.spring.io/forum/<wbr>spring-projects/integration/<wbr>amqp/745450-start-stop-<wbr>rabbittemplate-on-demand</a></div><div><br></div>...you need to add isRunning() as a @ManagedOperation if you want to access it using the control bus.<div><br></div><div>You would also need to override the doSend*() methods on your subclass if you want to prevent sends on a "stopped" template.</div></div></div>