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 Corporation 2002, 2012