com.ibm.websphere.management.wlm

Class ClusterData

  • java.lang.Object
    • com.ibm.websphere.management.wlm.ClusterData
  • All Implemented Interfaces:
    java.io.Serializable


    public class ClusterData
    extends java.lang.Object
    implements java.io.Serializable
    Cluster data object containing static (snapshot) information about the current state of the cluster.
    Version:
    1.13
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String CLUSTER_TYPE_APPLICATION_SERVER
      Cluster type from a ClusterMgr MBean indicating that the cluster is of type Application Server.
      static java.lang.String CLUSTER_TYPE_ONDEMAND_ROUTER
      Cluster type from a ClusterMgr MBean indicating that the cluster is of type Ondemand Router.
      static java.lang.String CLUSTER_TYPE_PROXY_SERVER
      Cluster type from a ClusterMgr MBean indicating that the cluster is of type Proxy Server.
      ClusterMemberData[] clusterMembers
      array of cluster member light data objects
      java.lang.String clusterName
      Name of this cluster.
      javax.management.ObjectName clusterObjectName
      The JMX server cluster object name that can be used to invoke methods on the ServerClusterMBean.
      java.lang.String clusterType
      Cluster Type of this cluster.
      java.lang.Boolean enableTxLogRecovery
      Represented by "enableHA" in the config Specifies that for the transaction service component, failover of the transaction log for recovery purposes is enabled or disabled.
      java.lang.String nodeGroup
      Specifies the node group that bounds this cluster.
      java.lang.Boolean preferLocal
      flag to indicate whether to route to local
      ClusterWeightTableEntry[] weightTable
      array of weight table entries that make up the weight table.
    • Constructor Summary

      Constructors 
      Constructor and Description
      ClusterData()
      Constructor - default
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • CLUSTER_TYPE_APPLICATION_SERVER

        public static final java.lang.String CLUSTER_TYPE_APPLICATION_SERVER
        Cluster type from a ClusterMgr MBean indicating that the cluster is of type Application Server.
        See Also:
        Constant Field Values
      • CLUSTER_TYPE_PROXY_SERVER

        public static final java.lang.String CLUSTER_TYPE_PROXY_SERVER
        Cluster type from a ClusterMgr MBean indicating that the cluster is of type Proxy Server.
        See Also:
        Constant Field Values
      • CLUSTER_TYPE_ONDEMAND_ROUTER

        public static final java.lang.String CLUSTER_TYPE_ONDEMAND_ROUTER
        Cluster type from a ClusterMgr MBean indicating that the cluster is of type Ondemand Router.
        See Also:
        Constant Field Values
      • clusterName

        public java.lang.String clusterName
        Name of this cluster.
      • clusterObjectName

        public javax.management.ObjectName clusterObjectName
        The JMX server cluster object name that can be used to invoke methods on the ServerClusterMBean.
      • preferLocal

        public java.lang.Boolean preferLocal
        flag to indicate whether to route to local
      • clusterMembers

        public ClusterMemberData[] clusterMembers
        array of cluster member light data objects
      • weightTable

        public ClusterWeightTableEntry[] weightTable
        array of weight table entries that make up the weight table.
      • clusterType

        public java.lang.String clusterType
        Cluster Type of this cluster.
      • enableTxLogRecovery

        public java.lang.Boolean enableTxLogRecovery
        Represented by "enableHA" in the config Specifies that for the transaction service component, failover of the transaction log for recovery purposes is enabled or disabled. The default is disabled. When this setting is enabled, and the transaction service properties required for peer recovery of failed application servers in a cluster are properly configured, failover recovery of the transaction log occurs if the server processing the transaction log fails. If the transaction services properties required for peer recovery of failed application servers in a cluster are not properly configured, this setting is ignored.
      • nodeGroup

        public java.lang.String nodeGroup
        Specifies the node group that bounds this cluster. All application servers that are members of a cluster must be on nodes that are members of the same node group. A node group is a collection of WebSphere Application Server nodes. A node is a logical grouping of managed servers, usually on a computer system that has a distinct IP host address. All application servers that are members of a cluster must be on nodes that are members of the same node group. Nodes that are organized into a node group need enough capabilities in common to ensure that clusters formed across the nodes in the node group can host the same application in each cluster member. A node must be a member of at least one node group and can be a member of more than one node group.
    • Constructor Detail

      • ClusterData

        public ClusterData()
        Constructor - default
IBM WebSphere Application ServerTM
Release 8.5