HAWsmmController MBean

Partial ObjectName:
WebSphere:*,type=HAWsmmController


MBean HAWsmmController

HA managed WSMM controller


Operation Summary
java.util.HashMapgetWebMembership(java.lang.String cell, java.lang.String nodeGroup)
           Returns the Node Group membership information (a HashMap of Lists) for web nodes
java.util.HashMapgetNonWebMembership(java.lang.String cell, java.lang.String nodeGroup)
           Returns the Node Group membership information (a HashMap of Lists) for non-web nodes
java.util.ListgetWebUtilities(java.util.List nodeNames)
           Returns the estimated utilities that would result from certain changes involving the given set of nodes
java.util.ListgetEffect(java.lang.String cell, java.lang.String serviceClassName, java.lang.Integer startGoal, java.lang.Integer intervalGoal, java.lang.Integer numIntervals)
           Returns the estimated response times given a Goal change in serviceClassName (a List of Hashtables)
java.lang.IntegersetThrottle(java.lang.String cell, java.lang.String serviceClassName, java.lang.Float factorTP)
           Limits the throughput of the serviceClassName by factorTP.
java.lang.IntegerregisterARM(java.lang.String cell, java.util.Hashtable txMap)
           Registers a Hashtable to be used with the ARM correlator to classify transactions.
java.lang.IntegerderegisterARM(java.lang.String cell)
           Stops the use of the ARM correlator to classify transactions.

Operation Detail

getWebMembership

public java.util.HashMap getWebMembership(java.lang.String cell, java.lang.String nodeGroup)
Returns the Node Group membership information (a HashMap of Lists) for web nodes
Parameters:
cell -
nodeGroup -

getNonWebMembership

public java.util.HashMap getNonWebMembership(java.lang.String cell, java.lang.String nodeGroup)
Returns the Node Group membership information (a HashMap of Lists) for non-web nodes
Parameters:
cell -
nodeGroup -

getWebUtilities

public java.util.List getWebUtilities(java.util.List nodeNames)
Returns the estimated utilities that would result from certain changes involving the given set of nodes
Parameters:
nodeNames -

getEffect

public java.util.List getEffect(java.lang.String cell, java.lang.String serviceClassName, java.lang.Integer startGoal, java.lang.Integer intervalGoal, java.lang.Integer numIntervals)
Returns the estimated response times given a Goal change in serviceClassName (a List of Hashtables)
Parameters:
cell -
serviceClassName -
startGoal -
intervalGoal -
numIntervals -

setThrottle

public java.lang.Integer setThrottle(java.lang.String cell, java.lang.String serviceClassName, java.lang.Float factorTP)
Limits the throughput of the serviceClassName by factorTP.
Parameters:
cell -
serviceClassName -
factorTP -

registerARM

public java.lang.Integer registerARM(java.lang.String cell, java.util.Hashtable txMap)
Registers a Hashtable to be used with the ARM correlator to classify transactions.
Parameters:
cell -
txMap -

deregisterARM

public java.lang.Integer deregisterARM(java.lang.String cell)
Stops the use of the ARM correlator to classify transactions.
Parameters:
cell -

Copyright IBM Corp. 1996 - 2005