|
ABLE 2.3.0 07/13/2005 14:21:00 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectcom.ibm.able.AbleObject
com.ibm.able.AbleDefaultAgent
com.ibm.able.autotune.BaseAutotuneController
| Field Summary | |
|---|---|
protected AutotuneAdaptor |
adaptor
|
protected AutotuneMetricCollection |
selectedMetrics
|
| Fields inherited from class com.ibm.able.AbleDefaultAgent |
|---|
activeDataSource, defaultName, eventConnections, myBeans, numEpochs, processList, processListOK, userDefinedFunctions |
| Fields inherited from class com.ibm.able.AbleObject |
|---|
changed, chgSupport, comment, dataFlowEnabled, destBufferConnections, eventQueue, fileName, inputBuffer, listeners, logger, name, outputBuffer, parent, properties, propertyConnectionMgr, sourceBufferConnections, state, stateChgSupport, trace |
| Constructor Summary | |
|---|---|
BaseAutotuneController()
|
|
BaseAutotuneController(java.lang.String name)
|
|
| 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 |
boolean |
getLogData()
see if logging is turned on or off |
java.lang.String |
getLogDataFileName()
get the name of the file we are writing log data to |
AutotuneMetricCollection |
getSelectedMetrics()
get the subset of the Agent metrics that are being used by this controller |
boolean |
isLogData()
see if logging is turned on or off |
void |
setAdaptor(AutotuneAdaptor adaptor)
set the active Adaptor |
void |
setControlActions()
set the control actions of the target system or application |
void |
setLogData(boolean state)
turn logging on or off |
void |
setLogDataFileName(java.lang.String fileName)
set the name of the file to write log data to |
void |
setSelectedMetrics(AutotuneMetricCollection metrics)
set the subset of the Agent metrics that are being used by this controller |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.ibm.able.AbleBean |
|---|
getComment, getLogger, getName, getParent, getProperties, getProperty, getState, getTraceLogger, init, isChanged, process, removeProperty, setChanged, setComment, setLogger, setName, setParent, setProperties, setProperty, setState, setTraceLogger |
| Methods inherited from interface com.ibm.able.AbleEventListenerManager |
|---|
addAbleEventListener, dataChanged, getAbleEventListeners, notifyAbleEventListeners, removeAbleEventListener |
| Methods inherited from interface com.ibm.able.AbleEventQueueProcessor |
|---|
processAbleEvent, processNoEventProcessingEnabledSituation, processTimerEvent |
| Methods inherited from interface com.ibm.able.AblePropertyChangeManager |
|---|
addPropertyChangeListener, addPropertyConnection, getPropertyChangeListeners, getPropertyConnectionManager, removeAllPropertyConnections, removePropertyChangeListener, removePropertyConnection |
| Methods inherited from interface com.ibm.able.AbleSerializable |
|---|
getFileName, restoreFromFile, restoreFromFile, saveToFile, saveToFile, setFileName |
| Methods inherited from interface com.ibm.able.AbleBeanContainer |
|---|
getName |
| Field Detail |
protected AutotuneMetricCollection selectedMetrics
protected AutotuneAdaptor adaptor
| Constructor Detail |
public BaseAutotuneController()
throws AbleException
public BaseAutotuneController(java.lang.String name)
throws AbleException
| Method Detail |
public void setLogData(boolean state)
public boolean getLogData()
public boolean isLogData()
public void setLogDataFileName(java.lang.String fileName)
public java.lang.String getLogDataFileName()
public void computeErrors()
throws AbleException
computeErrors in interface AutotuneControllerAbleException
public void computeControlActions()
throws AbleException
computeControlActions in interface AutotuneControllerAbleException
public void setControlActions()
throws AbleException
setControlActions in interface AutotuneControllerAbleExceptionpublic void setAdaptor(AutotuneAdaptor adaptor)
setAdaptor in interface AutotuneControllerpublic AutotuneMetricCollection getSelectedMetrics()
public void setSelectedMetrics(AutotuneMetricCollection metrics)
|
ABLE 2.3.0 07/13/2005 14:21:00 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||