Interface JmsResourceReleaser

All Known Implementing Classes:
DefaultJmsResourceReleaser

public interface JmsResourceReleaser
Cleaner that releases and cleans broker-specific Connection connection object resources.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    releaseConnection(jakarta.jms.Connection connection)
    Method exposed and used to perform the connection cleanup.
    void
    Clean message listener registered under the described consumer.
  • Method Details

    • releaseConnection

      void releaseConnection(jakarta.jms.Connection connection)
      Method 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.
      Parameters:
      connection - the JMS Connection to be cleaned
    • releaseConsumerMessageListener

      void releaseConsumerMessageListener(MessageListenerContext info)
      Clean message listener registered under the described consumer.
      Parameters:
      info - Information regarding the message listener necessary to do the cleanup.