com.sun.messaging.jms.management.server
Class ClusterNotification
java.lang.Object
java.util.EventObject
javax.management.Notification
com.sun.messaging.jms.management.server.MQNotification
com.sun.messaging.jms.management.server.ClusterNotification
- All Implemented Interfaces:
- java.io.Serializable
public class ClusterNotification
- extends MQNotification
Class containing information on cluster related notifications.
The MQ specific fields in this notification is TBD.
- See Also:
- Serialized Form
Fields inherited from class javax.management.Notification |
source |
Constructor Summary |
ClusterNotification(java.lang.String type,
java.lang.Object source,
long sequenceNumber)
Creates a ClusterNotification object. |
Methods inherited from class javax.management.Notification |
getMessage, getSequenceNumber, getTimeStamp, getType, getUserData, setSequenceNumber, setSource, setTimeStamp, setUserData, toString |
Methods inherited from class java.util.EventObject |
getSource |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CLUSTER_BROKER_DOWN
public static final java.lang.String CLUSTER_BROKER_DOWN
- A broker in the cluster has gone down
- See Also:
- Constant Field Values
CLUSTER_BROKER_JOIN
public static final java.lang.String CLUSTER_BROKER_JOIN
- A broker joined the cluster.
- See Also:
- Constant Field Values
ClusterNotification
public ClusterNotification(java.lang.String type,
java.lang.Object source,
long sequenceNumber)
- Creates a ClusterNotification object.
- Parameters:
type
- The notification type.source
- The notification source.sequenceNumber
- The notification sequence number within the source object.
setBrokerID
public void setBrokerID(java.lang.String brokerID)
getBrokerID
public java.lang.String getBrokerID()
setBrokerAddress
public void setBrokerAddress(java.lang.String brokerAddress)
getBrokerAddress
public java.lang.String getBrokerAddress()
setClusterID
public void setClusterID(java.lang.String clusterID)
getClusterID
public java.lang.String getClusterID()
setHighlyAvailable
public void setHighlyAvailable(boolean highlyAvailable)
isHighlyAvailable
public boolean isHighlyAvailable()
setMasterBroker
public void setMasterBroker(boolean isMaster)
isMasterBroker
public boolean isMasterBroker()
Copyright 2009 Sun Microsystems, Inc.
4150 Network Circle, Santa Clara, CA 95054, U.S.A. All Rights Reserved.