A client uses a QueueBrowser object to look at messages on a
queue without removing them.
The getEnumeration method returns a
java.util.Enumeration that is used to scan
the queue's messages. It may be an enumeration of the entire content of a
queue, or it may contain only the messages matching a message selector.
Messages may be arriving and expiring while the scan is done. The JMS API
does
not require the content of an enumeration to be a static snapshot of queue
content. Whether these changes are visible or not depends on the JMS
provider.
A QueueBrowser can be created from either a
Session or a QueueSession . |