ABLE 2.0.0 07/02/2003 10:25:01

com.ibm.able.autotune
Interface AutotuneController

All Known Implementing Classes:
BaseAutotuneController, Neural2WayLoadBalanceController, BasicNeuralAutotuneController

public interface AutotuneController

The AutotuneController interface defines an AbleBean that plays the role of a controller in an Autotune Agent.


Method Summary
 void computeControlActions()
          Compute the control actions for the target system or application.
 void computeErrors()
          Compute the differences between actual and desired service levels for one or more service level metrics.
 void setAdaptor(AutotuneAdaptor adaptor)
          Set the active Adaptor.
 void setControlActions()
          Set the control actions of the target system or application.
 

Method Detail

computeErrors

public void computeErrors()
                   throws AbleException
Compute the differences between actual and desired service levels for one or more service level metrics.

computeControlActions

public void computeControlActions()
                           throws AbleException
Compute the control actions for the target system or application. Note: this sets the values in the active TuningControlMetrics.

setControlActions

public void setControlActions()
                       throws AbleException
Set the control actions of the target system or application.

setAdaptor

public void setAdaptor(AutotuneAdaptor adaptor)
                throws AbleException
Set the active Adaptor.

ABLE 2.0.0 07/02/2003 10:25:01

(C) Copyright IBM Corporation 1999, 2003