com.sun.messaging.jms.notification
Class ConnectionClosingEvent
java.lang.Object
java.util.EventObject
com.sun.messaging.jms.notification.Event
com.sun.messaging.jms.notification.ConnectionEvent
com.sun.messaging.jms.notification.ConnectionClosingEvent
- All Implemented Interfaces:
- Serializable
public class ConnectionClosingEvent
- extends ConnectionEvent
MQ Connection closing Event. This event is generated (if application
had set a connection event listener) when MQ client runtime received
a notification from MQ broker that a connection is about to be closed
due to a soft shutdown.
- See Also:
- Serialized Form
CONNECTION_CLOSING_ADMIN
public static final String CONNECTION_CLOSING_ADMIN
- Connection closing event code - admin requested shutdown.
- See Also:
- Constant Field Values
ConnectionClosingEvent
public ConnectionClosingEvent(Connection conn,
String evCode,
String evMessage,
long timePeriod)
- Construct a ConnectionClosingEvent object associated with the
connection specified.
- Parameters:
conn
- the connection associated with the closing event.evCode
- the event code that represents this event object.evMessage
- the event message that describes this event object.timePeriod
- the closing time period (in milli secs) since the
broker announces the connection is to be closed.
getClosingTimePeriod
public long getClosingTimePeriod()
- Get the connection closing time period in milli seconds. The time
period is calculated from the announcement time by broker.
- Returns:
- the closing time period.
Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.