BEA Systems, Inc.

WebLogic Server 6.1 API Reference

weblogic.management.runtime
Interface ClusterRuntimeMBean


public interface ClusterRuntimeMBean
extends weblogic.management.runtime.RuntimeMBean

This class is used for monitoring a server's view of the members of a Weblogic cluster within a Weblogic domain.

Author:
Copyright (c) 2000 by BEA WebXpress. All Rights Reserved.
Copyright © 2001 BEA Systems, Inc. All Rights Reserved.

Method Summary
 int getAliveServerCount()
          Returns the current total number of alive servers in this cluster.
 long getForeignFragmentsDroppedCount()
          Answer the number of fragments that originated in foreign domains/cluster that use the same multicast address.
 long getFragmentsReceivedCount()
          Returns the total number of multicast messages received on this server from the cluster.
 long getFragmentsSentCount()
          Returns the total number of multicast fragments sent from this server into the cluster.
 long getMulticastMessagesLostCount()
          Returns the total number of in-coming multicast messages that were lost according to this server.
 long getPrimaryCount()
          Answer the number of object that the local server hosts as primaries.
 long getResendRequestsCount()
          Returns the number of state-delta messages that had to be resent because a receiving server in the cluster missed a message.
 java.lang.String[] getSecondaryDistributionNames()
          Answer the names of the remote servers (e.g.
 java.lang.String[] getServerNames()
          Returns the names of the servers in the cluster.
 
Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
 
Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes
 
Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preDeregister, preRegister
 
Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 

Method Detail

getAliveServerCount

public int getAliveServerCount()
Returns the current total number of alive servers in this cluster.


getResendRequestsCount

public long getResendRequestsCount()
Returns the number of state-delta messages that had to be resent because a receiving server in the cluster missed a message.


getFragmentsSentCount

public long getFragmentsSentCount()
Returns the total number of multicast fragments sent from this server into the cluster.


getFragmentsReceivedCount

public long getFragmentsReceivedCount()
Returns the total number of multicast messages received on this server from the cluster.


getMulticastMessagesLostCount

public long getMulticastMessagesLostCount()
Returns the total number of in-coming multicast messages that were lost according to this server.


getServerNames

public java.lang.String[] getServerNames()
Returns the names of the servers in the cluster.


getSecondaryDistributionNames

public java.lang.String[] getSecondaryDistributionNames()
Answer the names of the remote servers (e.g. myserver) of which the local server is hosting secondary objects. The name is appended with a number to indicate the number of secondaries hosted on behalf of that server.


getPrimaryCount

public long getPrimaryCount()
Answer the number of object that the local server hosts as primaries.


getForeignFragmentsDroppedCount

public long getForeignFragmentsDroppedCount()
Answer the number of fragments that originated in foreign domains/cluster that use the same multicast address.


Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs61

WebLogic classes and methods that do not appear in this reference are not public and are not supported.