Class ConnectionReconnectFailedEvent

All Implemented Interfaces:
Serializable

public class ConnectionReconnectFailedEvent extends ConnectionEvent
MQ Connection Reconnect Failed Event is generated and delivered to the event listener if a MQ reconnect failed and an event listener is set to the MQ connection.

The application can also obtain the current broker's address from the API defined in the ConnectionEvent.

See Also:
  • Field Details

    • CONNECTION_RECONNECT_FAILED

      public static final String CONNECTION_RECONNECT_FAILED
      Connection reconnect failed event code.
      See Also:
  • Constructor Details

    • ConnectionReconnectFailedEvent

      public ConnectionReconnectFailedEvent(Connection conn, String evCode, String evMessage, jakarta.jms.JMSException jmse)
      Construct a connection reconnect failed event associated with the specified connection.
      Parameters:
      conn - the connection associated with the reconnect event. MQ may automatically reconnect to the same broker or a different broker depends on the client runtime configuration.
      evCode - the event code that represents this event object.
      evMessage - the event message that describes this event object.
      jmse - the JMSException that caused this event.
  • Method Details

    • getJMSException

      public jakarta.jms.JMSException getJMSException()
      Get the JMSException that caused the connection to be closed.
      Returns:
      the JMSException that caused the connection to be closed. return null if no JMSException associated with this event, such as connection closed caused by admin requested shutdown.