* Called when the Subscription is discarded
*
* @throws JMSException
*/
public synchronized void clear() throws JMSException {
QueueListEntry entry = messagePtrs.getFirstEntry();
while (entry != null) {
MessagePointer pointer = (MessagePointer) entry.getElement();
pointer.clear();
entry = messagePtrs.getNextEntry(entry);
}
messagePtrs.clear();
}