|
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.BaseAutotuneAdaptor
| Field Summary | |
|---|---|
protected AutotuneMetricCollection |
metrics
|
| 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 | |
|---|---|
BaseAutotuneAdaptor()
|
|
BaseAutotuneAdaptor(java.lang.String name)
|
|
| Method Summary | |
|---|---|
abstract void |
defineMetrics()
Create and define all metrics for the target system. |
AutotuneMetricCollection |
getMetrics()
Get all of the defined metrics for the target system. |
void |
init()
Initialize the agent. |
void |
setTuningControl(AutotuneTuningControlMetric tuningControl)
Set a single tuning control on the target system. |
void |
setTuningControls(java.util.Vector tuningControls)
Set multiple tuning controls on the target system. |
| 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 metrics
| Constructor Detail |
public BaseAutotuneAdaptor()
throws AbleException
public BaseAutotuneAdaptor(java.lang.String name)
throws AbleException
| Method Detail |
public abstract void defineMetrics()
throws AbleException
defineMetrics in interface AutotuneAdaptorAbleExceptionpublic AutotuneMetricCollection getMetrics()
getMetrics in interface AutotuneAdaptor
public void setTuningControl(AutotuneTuningControlMetric tuningControl)
throws AbleException
setTuningControl in interface AutotuneAdaptorAbleException
public void setTuningControls(java.util.Vector tuningControls)
throws AbleException
setTuningControls in interface AutotuneAdaptorAbleException
public void init()
throws AbleException
AbleDefaultAgent
Contained beans are not initialized explicitly
because some agents manage their contained beans directly.
To initialize all contained beans, use AbleDefaultAgent.initAllBeans().
init in interface AbleBeaninit in class AbleDefaultAgentAbleExceptionAbleObject.init()
|
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 | |||||||||||