Package org.apache.activemq
Interface Closeable
- All Known Subinterfaces:
EnhancedConnection
- All Known Implementing Classes:
ActiveMQConnection
,ActiveMQMessageProducer
,ActiveMQMessageProducerSupport
,ActiveMQQueueSender
,ActiveMQTopicPublisher
,ActiveMQXAConnection
public interface Closeable
Provides a uniform interface that can be used to close all the JMS obejcts
that provide a close() method. Useful for when you want to collect a
heterogeous set of JMS object in a collection to be closed at a later time.
-
Method Summary
-
Method Details
-
close
void close() throws jakarta.jms.JMSExceptionCloses a JMS object.Many JMS objects are closeable such as Connections, Sessions, Consumers and Producers.
- Throws:
jakarta.jms.JMSException
- if the JMS provider fails to close the object due to some internal error.
-