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.SerializableCluster 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.StringCLUSTER_TYPE_APPLICATION_SERVERCluster type from a ClusterMgr MBean indicating that the cluster is of type Application Server.static java.lang.StringCLUSTER_TYPE_ONDEMAND_ROUTERCluster type from a ClusterMgr MBean indicating that the cluster is of type Ondemand Router.static java.lang.StringCLUSTER_TYPE_PROXY_SERVERCluster type from a ClusterMgr MBean indicating that the cluster is of type Proxy Server.ClusterMemberData[]clusterMembersarray of cluster member light data objectsjava.lang.StringclusterNameName of this cluster.javax.management.ObjectNameclusterObjectNameThe JMX server cluster object name that can be used to invoke methods on the ServerClusterMBean.java.lang.StringclusterTypeCluster Type of this cluster.java.lang.BooleanenableTxLogRecoveryRepresented 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.StringnodeGroupSpecifies the node group that bounds this cluster.java.lang.BooleanpreferLocalflag to indicate whether to route to localClusterWeightTableEntry[]weightTablearray 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.
-
-