Class ConnectionReconnectFailedEvent
java.lang.Object
java.util.EventObject
com.sun.messaging.jms.notification.Event
com.sun.messaging.jms.notification.ConnectionEvent
com.sun.messaging.jms.notification.ConnectionReconnectFailedEvent
- All Implemented Interfaces:
Serializable
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 Summary
FieldsFields inherited from class com.sun.messaging.jms.notification.ConnectionEvent
connectionFields inherited from class java.util.EventObject
source -
Constructor Summary
ConstructorsConstructorDescriptionConnectionReconnectFailedEvent(Connection conn, String evCode, String evMessage, jakarta.jms.JMSException jmse) Construct a connection reconnect failed event associated with the specified connection. -
Method Summary
Modifier and TypeMethodDescriptionjakarta.jms.JMSExceptionGet the JMSException that caused the connection to be closed.Methods inherited from class com.sun.messaging.jms.notification.ConnectionEvent
getBrokerAddress, getConnection, getSourceMethods inherited from class com.sun.messaging.jms.notification.Event
getEventCode, getEventMessage, toString
-
Field Details
-
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.
-