Package org.messaginghub.pooled.jms
Class JmsPoolQueueBrowser
java.lang.Object
org.messaginghub.pooled.jms.JmsPoolQueueBrowser
- All Implemented Interfaces:
AutoCloseable,javax.jms.QueueBrowser
A
QueueBrowser which was created by JmsPoolSession.-
Constructor Summary
ConstructorsConstructorDescriptionJmsPoolQueueBrowser(JmsPoolSession session, javax.jms.QueueBrowser delegate) Wraps the QueueBrowser. -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Enumeration<?>javax.jms.QueuegetQueue()javax.jms.QueueBrowsertoString()
-
Constructor Details
-
JmsPoolQueueBrowser
Wraps the QueueBrowser.- Parameters:
session- the pooled session that created this object.delegate- the created QueueBrowser to wrap.
-
-
Method Details
-
getQueue
public javax.jms.Queue getQueue() throws javax.jms.JMSException- Specified by:
getQueuein interfacejavax.jms.QueueBrowser- Throws:
javax.jms.JMSException
-
getMessageSelector
- Specified by:
getMessageSelectorin interfacejavax.jms.QueueBrowser- Throws:
javax.jms.JMSException
-
getEnumeration
- Specified by:
getEnumerationin interfacejavax.jms.QueueBrowser- Throws:
javax.jms.JMSException
-
close
public void close() throws javax.jms.JMSException- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfacejavax.jms.QueueBrowser- Throws:
javax.jms.JMSException
-
toString
-
getQueueBrowser
public javax.jms.QueueBrowser getQueueBrowser() throws javax.jms.JMSException- Throws:
javax.jms.JMSException
-