Class DefaultJmsResourceReleaser
java.lang.Object
org.mule.jms.commons.internal.source.DefaultJmsResourceReleaser
- All Implemented Interfaces:
JmsResourceReleaser
A default JmsResourceReleaser implementation in which the cleanup is performed in a silent way.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidfinal voidreleaseConnection(jakarta.jms.Connection connection) Method exposed and used to perform the connection cleanup.voidClean message listener registered under the described consumer.
-
Constructor Details
-
DefaultJmsResourceReleaser
public DefaultJmsResourceReleaser()
-
-
Method Details
-
releaseConnection
public final void releaseConnection(jakarta.jms.Connection connection) Description copied from interface:JmsResourceReleaserMethod exposed and used to perform the connection cleanup. By default, it should be silent, and avoid failures that could provoke the Connection disposal to be made.- Specified by:
releaseConnectionin interfaceJmsResourceReleaser- Parameters:
connection- the JMS Connection to be cleaned
-
releaseConsumerMessageListener
Description copied from interface:JmsResourceReleaserClean message listener registered under the described consumer.- Specified by:
releaseConsumerMessageListenerin interfaceJmsResourceReleaser- Parameters:
info- Information regarding the message listener necessary to do the cleanup.
-
doCleanConnection
protected void doCleanConnection()
-