package org.openamq.client;
import javax.jms.JMSException;
import javax.jms.TemporaryQueue;
/**
* AMQ implementation of a TemporaryQueue.
*/
final class AMQTemporaryQueue extends AMQQueue implements TemporaryQueue {
/**
* Create a new instance of an AMQTemporaryQueue
*/
public AMQTemporaryQueue() {
super("TempQueue" + Long.toString(System.currentTimeMillis()),
null, true, true);
}
/**
* @see javax.jms.TemporaryQueue#delete()
*/
public void delete() throws JMSException {
throw new UnsupportedOperationException("Delete not supported, " +
"will auto-delete when connection closed");
}
}