|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.huihoo.jfox.ms.jms.queue.QueueBrowserImpl
A client uses a QueueBrowser object to look at messages on a
queue without removing them.
| Constructor Summary | |
QueueBrowserImpl()
|
|
| Method Summary | |
void |
close()
Closes the QueueBrowser.
|
java.util.Enumeration |
getEnumeration()
Gets an enumeration for browsing the current queue messages in the order they would be received. |
java.lang.String |
getMessageSelector()
Gets this queue browser's message selector expression. |
javax.jms.Queue |
getQueue()
Gets the queue associated with this queue browser. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public QueueBrowserImpl()
| Method Detail |
public javax.jms.Queue getQueue()
throws javax.jms.JMSException
getQueue in interface javax.jms.QueueBrowserjavax.jms.JMSException - if the JMS provider fails to get the queue associated
with this browser due to some internal error.
public java.lang.String getMessageSelector()
throws javax.jms.JMSException
getMessageSelector in interface javax.jms.QueueBrowserjavax.jms.JMSException - if the JMS provider fails to get the message selector for
this browser due to some internal error.
public java.util.Enumeration getEnumeration()
throws javax.jms.JMSException
getEnumeration in interface javax.jms.QueueBrowserjavax.jms.JMSException - if the JMS provider fails to get the enumeration for this
browser due to some internal error.
public void close()
throws javax.jms.JMSException
QueueBrowser.
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.
close in interface javax.jms.QueueBrowserjavax.jms.JMSException - if the JMS provider fails to close this browser due to
some internal error.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||