Class ConnectionReconnectFailedEvent

  • All Implemented Interfaces:
    java.io.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:
    Serialized Form
    • Field Detail

      • CONNECTION_RECONNECT_FAILED

        public static final java.lang.String CONNECTION_RECONNECT_FAILED
        Connection reconnect failed event code.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ConnectionReconnectFailedEvent

        public ConnectionReconnectFailedEvent​(Connection conn,
                                              java.lang.String evCode,
                                              java.lang.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 Detail

      • 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.