QueueBrowser object to look at messages on a queue without removing them.
More...
#include <javax_jms_QueueBrowser.h>
Inheritance diagram for javax::jms::QueueBrowser:


Public Types | |
| enum | { xmogDefaultFlags = xmog_base::GLOBAL, xmogMajorVersion = 3, xmogMinorVersion = 2, xmogPatchVersion = 9, xmogBuildNumber = 2047 } |
|
typedef ::xmog_java_array_template< ::javax::jms::QueueBrowser > | array1D |
|
typedef ::xmog_java_array_template< ::xmog_java_array_template< ::javax::jms::QueueBrowser > > | array2D |
Public Member Functions | |
| virtual void | close (::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags) |
Closes the QueueBrowser. | |
| virtual ::java::util::Enumeration | getEnumeration (::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags) |
| Gets an enumeration for browsing the current queue messages in the order they would be received. | |
| virtual ::java::lang::String | getMessageSelector (::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags) |
| Gets this queue browser's message selector expression. | |
| virtual ::javax::jms::Queue | getQueue (::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags) |
| Gets the queue associated with this queue browser. | |
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.
Rich Burridge
Kate Stout
|
||||||||||||
|
Closes the Since a provider may allocate some resources on behalf of a QueueBrowser outside the Java virtual machine, clients should close them when they are not needed. Relying on garbage collection to eventually reclaim these resources may not be timely enough.
|
|
||||||||||||
|
Gets an enumeration for browsing the current queue messages in the order they would be received.
|
|
||||||||||||
|
Gets this queue browser's message selector expression.
|
|
||||||||||||
|
Gets the queue associated with this queue browser.
|
1.4.1