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 objectsjava.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 localClusterWeightTableEntry[]
weightTable
array of weight table entries that make up the weight table.
-
Constructor Summary
Constructors Constructor and Description ClusterData()
Constructor - default
-
-
-
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.
-
-