Package org.messaginghub.pooled.jms
Class JmsPoolQueueBrowser
java.lang.Object
org.messaginghub.pooled.jms.JmsPoolQueueBrowser
- All Implemented Interfaces:
jakarta.jms.QueueBrowser
,AutoCloseable
A
QueueBrowser
which was created by JmsPoolSession
.-
Constructor Summary
ConstructorDescriptionJmsPoolQueueBrowser
(JmsPoolSession session, jakarta.jms.QueueBrowser delegate) Wraps the QueueBrowser. -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
Enumeration<?>
jakarta.jms.Queue
getQueue()
jakarta.jms.QueueBrowser
toString()
-
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 jakarta.jms.Queue getQueue() throws jakarta.jms.JMSException- Specified by:
getQueue
in interfacejakarta.jms.QueueBrowser
- Throws:
jakarta.jms.JMSException
-
getMessageSelector
- Specified by:
getMessageSelector
in interfacejakarta.jms.QueueBrowser
- Throws:
jakarta.jms.JMSException
-
getEnumeration
- Specified by:
getEnumeration
in interfacejakarta.jms.QueueBrowser
- Throws:
jakarta.jms.JMSException
-
close
public void close() throws jakarta.jms.JMSException- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfacejakarta.jms.QueueBrowser
- Throws:
jakarta.jms.JMSException
-
toString
-
getQueueBrowser
public jakarta.jms.QueueBrowser getQueueBrowser() throws jakarta.jms.JMSException- Throws:
jakarta.jms.JMSException
-