ExtendedCluster MBean

All Parent MBeans:
Cluster

Partial ObjectName:
WebSphere:*,type=ExtendedCluster


MBean ExtendedCluster

Extends the Cluster MBean with Enterprise functionality.


Attribute Summary
java.lang.StringbackupName
           The name of the cluster to use as a backup to the cluster represented by this MBean.
java.lang.StringbackupBootstrapHost
           The BOOTSTRAP host name of the deployment manager for the backup cluster.
java.lang.IntegerbackupBootstrapPort
           The BOOTSTRAP port of the deployment manager for the backup cluster.

Attributes inherited from MBean Cluster
clusterName, preferLocal, wlcID, state, backupName, backupBootstrapHost, backupBootstrapPort

Operation Summary
voidsetBackup(java.lang.String clusterName, java.lang.String host, java.lang.Integer port)
           Sets the backup reference to the cluster specified with the parameters.
setAvailable(java.lang.String memberName, java.lang.String nodeName)
           Marks a member of the cluster as available to take requests.
setUnavailable(java.lang.String memberName, java.lang.String nodeName)
           Marks a member of the cluster as unavailable to requests.

Operations inherited from MBean Cluster
getClusterMembers, getClusterMember, getWeightTable, getWeightTableEntry, setWeightTable, setWeightTableEntry, register, refresh, start, stop, stopImmediate, rippleStart, exportRouteTable, removeRouteTable, dumpClusterInfo, getAvailable, setBackup, setAvailable, setUnavailable

Notification Summary
cluster.member.unusable
          
cluster.member.usable
          
websphere.cluster.backup.set
           Emitted when the backup cluster has been set.
websphere.cluster.controller.registered
           Emitted when a controller has been registered to control the cluster.
websphere.cluster.controller.identified
           Emitted when a controller has been identified for the cluster.

Notifications inherited from MBean Cluster
websphere.cluster.weight.table.change, websphere.cluster.weight.table.entry.change, websphere.cluster.starting, websphere.cluster.partial.start, websphere.cluster.running, websphere.cluster.stopping, websphere.cluster.partial.stop, websphere.cluster.stopped, cluster.member.unusable, cluster.member.usable, websphere.cluster.backup.set, websphere.cluster.controller.registered, websphere.cluster.controller.identified

Attribute Detail

backupName

public java.lang.String backupName
The name of the cluster to use as a backup to the cluster represented by this MBean.
Security Roles:
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

backupBootstrapHost

public java.lang.String backupBootstrapHost
The BOOTSTRAP host name of the deployment manager for the backup cluster.
Security Roles:
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

backupBootstrapPort

public java.lang.Integer backupBootstrapPort
The BOOTSTRAP port of the deployment manager for the backup cluster.
Security Roles:
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

Operation Detail

setBackup

public void setBackup(java.lang.String clusterName, java.lang.String host, java.lang.Integer port)
Sets the backup reference to the cluster specified with the parameters.
Parameters:
clusterName - The name of the cluster that should be associated as a backup to the cluster represented by this MBean. A null value effectively removes the backup.
host - The BOOTSTRAP host of the machine where the deployment manager resides that manages the backup cluster.
port - The BOOTSTRAP port used by the deployment manager where the backup cluster resides.
Security Roles:
administrator
operator

setAvailable

public  setAvailable(java.lang.String memberName, java.lang.String nodeName)
Marks a member of the cluster as available to take requests. Calling this method will indicate to the router that this member should be considered for work when possible.
Parameters:
memberName -
nodeName -
Security Roles:
administrator
operator

setUnavailable

public  setUnavailable(java.lang.String memberName, java.lang.String nodeName)
Marks a member of the cluster as unavailable to requests. Calling this method will indicate to the router that this member should be avoided when possible.
Parameters:
memberName -
nodeName -
Security Roles:
administrator
operator

Notification Detail

cluster.member.unusable

Severity:
1  (Non recoverable)

cluster.member.usable

Severity:
1  (Non recoverable)

websphere.cluster.backup.set

Emitted when the backup cluster has been set.
Severity:
5  (Warning)

websphere.cluster.controller.registered

Emitted when a controller has been registered to control the cluster.
Severity:
5  (Warning)

websphere.cluster.controller.identified

Emitted when a controller has been identified for the cluster.
Severity:
5  (Warning)

Copyright IBM Corp. 1996-2005