Class ConnectionEvent
java.lang.Object
java.util.EventObject
com.sun.messaging.jms.notification.Event
com.sun.messaging.jms.notification.ConnectionEvent
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- ConnectionClosedEvent,- ConnectionClosingEvent,- ConnectionReconnectedEvent,- ConnectionReconnectFailedEvent
MQ Connection Event. This is the super class for all MQ connection events. MQ may notify an application when a
 connection event is about to occur or occurred.
 
The following are a list of connection notification types that defined in MQ hawk release:
1. Connection closing in "time period":
- SHUTDOWN (admin requested shutdown)
2. Connection closed because of:
- SHUTDOWN (admin requested shutdown)
- RESTART (admin requested restart)
- ERROR (server error, e.g. out of memory)
- ADMIN (admin killed connection)
- BROKER_DOWN (broker crash)
3. Reconnected:
- RECONNECTED to a broker
4. Reconnect Failed:
- RECONNECT_FAILED to a broker
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected ConnectionThe connection object that associated with this event.Fields inherited from class java.util.EventObjectsource
- 
Constructor SummaryConstructorsConstructorDescriptionConnectionEvent(Connection conn, String evCode, String evMessage) Construct a MQ connection event.
- 
Method SummaryModifier and TypeMethodDescriptionGet the broker's address that the event is associated with.Get the current connection associated with this event.Return com.sun.messaging.jms.Connection object.Methods inherited from class com.sun.messaging.jms.notification.EventgetEventCode, getEventMessage, toString
- 
Field Details- 
connectionThe connection object that associated with this event.
 
- 
- 
Constructor Details- 
ConnectionEventConstruct a MQ connection event.- Parameters:
- conn- the connection associated with this event object.
- evCode- the event code that represents the this event object.
- evMessage- the event message that describes this event object.
 
 
- 
- 
Method Details- 
getConnectionGet the current connection associated with this event.- Returns:
- the current connection associated with this event.
 
- 
getBrokerAddressGet the broker's address that the event is associated with.- Returns:
- the broker's address that the event is associated with.
 
- 
getSourceReturn com.sun.messaging.jms.Connection object.- Overrides:
- getSourcein class- EventObject
- Returns:
- the connection object associated with this event.
 
 
-