Hi Afair temp queues are affilianted with the jms session and automatic deleted by the broker when the session is closed - eg AMQ should do this.
On Mon, Jun 8, 2015 at 5:31 PM, Tim Dudgeon <tdudgeon...@gmail.com> wrote: > I'm using a temp JMS queue to return some results. > Once I've finished processing I want to delete the queue. What's the best > approach? > I'm assuming its best to manually generate the temp queue at the start and > then manually delete it when finished. > I notice I could use JmsTemporaryQueueEndpoint [1] which I know how to get > hold of, and that can give me the javax.jms.TemporaryQueue, which I can then > delete(), but how to get a handle on the javax.jms.Session session? > Or is there a better way? > > Thanks > Tim > > [1] > http://camel.apache.org/maven/current/camel-jms/apidocs/org/apache/camel/component/jms/JmsTemporaryQueueEndpoint.html > [2] http://docs.oracle.com/javaee/7/api/javax/jms/TemporaryQueue.html -- Claus Ibsen ----------------- Red Hat, Inc. Email: cib...@redhat.com Twitter: davsclaus Blog: http://davsclaus.com Author of Camel in Action: http://www.manning.com/ibsen hawtio: http://hawt.io/ fabric8: http://fabric8.io/