|
ABLE 2.0.0 07/02/2003 10:25:01 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Method Summary | |
---|---|
java.util.Vector |
getAdaptors()
Return all beans which are AutotuneAdaptors. |
int |
getControllerRate()
Return the time period between processing the masterController. |
java.util.Vector |
getControllers()
Return all beans which are AutotuneControllers. |
java.lang.String |
getDataRepositoryPath()
Get the base directory used to store logging data. |
int |
getDefaultAdaptorRate()
|
boolean |
getLogData()
Return whether logging is on or off. |
java.lang.String |
getLogDataFileName()
Get the name of the file where log data is written. |
AutotuneMetricCollection |
getLoggingMetrics()
Get the collection of selected metrics for logging. |
AutotuneController |
getMasterController()
Return the controller serving as masterController in this agent. |
AutotuneMetric |
getMetric(java.lang.String metricName)
Return the metric with the specified name. |
AutotuneMetricCollection |
getMetrics()
Get all metrics defined by all adaptors in this agent. |
boolean |
isLogData()
Return whether logging is on or off. |
boolean |
isSynchronousAdaptorMode()
Return the flag indicating whether adaptors are to be processed synchronously. |
void |
setControllerRate(int rate)
Set the time period between processing the masterController. |
void |
setDataRepositoryPath(java.lang.String path)
Set the base directory used to store logging data. |
void |
setDefaultAdaptorRate(int rate)
|
void |
setLogData(boolean state)
Turn logging on or off. |
void |
setLogDataFileName(java.lang.String fileName)
Set the name of the file used to write log data. |
void |
setLoggingMetrics(AutotuneMetricCollection loggingMetrics)
Set the collection of selected metrics for logging. |
void |
setMasterController(AutotuneController controller)
Select which controller should be master. |
boolean |
setMasterController(java.lang.String theName)
Set the master controller using its name. |
void |
setRemoteAgent(AutotuneAgentIf theRemoteAgent)
Set the remote agent reference |
void |
setSynchronousAdaptorMode(boolean state)
Set the flag used to determine whether to process each adaptor before processing the masterController. |
void |
writeLogData()
Write system state and control actions to log file for post mortem analysis, and replay if desired. |
Methods inherited from interface com.ibm.able.AbleRemoteAgent |
---|
addEventConnection, getAgentAddr, getAgentHost, getAgentName, getDataSource, isActiveDataSource, removeEventConnection, setActiveDataSource |
Methods inherited from interface com.ibm.able.AbleRemoteBean |
---|
getName, getState, init, init, process, process, quitAll, reset, resumeAll, suspendAll |
Methods inherited from interface com.ibm.able.AbleRemoteEventListener |
---|
handleAbleEvent |
Methods inherited from interface com.ibm.able.AbleEventListenerRemoteManager |
---|
addAbleEventListener, notifyAbleEventListeners, removeAbleEventListener |
Methods inherited from interface com.ibm.able.AbleBeanRemoteContainer |
---|
addBean, containsBean, containsBean, getBean, getBeans, removeAllBeans, removeBean, removeBean |
Methods inherited from interface com.ibm.able.AbleUserDefinedFunctionRemoteManager |
---|
addUserDefinedFunction, containsUserDefinedFunction, getUserDefinedFunction, getUserDefinedFunctions, invokeUserDefinedFunction, removeUserDefinedFunction, setUserDefinedFunctions |
Method Detail |
public void setSynchronousAdaptorMode(boolean state) throws java.rmi.RemoteException
public boolean isSynchronousAdaptorMode() throws java.rmi.RemoteException
public void setControllerRate(int rate) throws java.rmi.RemoteException
public int getControllerRate() throws java.rmi.RemoteException
public void setDefaultAdaptorRate(int rate) throws java.rmi.RemoteException
public int getDefaultAdaptorRate() throws java.rmi.RemoteException
public void setDataRepositoryPath(java.lang.String path) throws java.rmi.RemoteException
public java.lang.String getDataRepositoryPath() throws java.rmi.RemoteException
public AutotuneController getMasterController() throws java.rmi.RemoteException
public void setMasterController(AutotuneController controller) throws java.rmi.RemoteException
public boolean setMasterController(java.lang.String theName) throws java.rmi.RemoteException
theName
- A String containing the name of the controller.public AutotuneMetricCollection getMetrics() throws java.rmi.RemoteException
public AutotuneMetricCollection getLoggingMetrics() throws java.rmi.RemoteException
public void setLoggingMetrics(AutotuneMetricCollection loggingMetrics) throws java.rmi.RemoteException
public AutotuneMetric getMetric(java.lang.String metricName) throws java.rmi.RemoteException
public void setLogData(boolean state) throws java.rmi.RemoteException
public boolean getLogData() throws java.rmi.RemoteException
public boolean isLogData() throws java.rmi.RemoteException
public void setLogDataFileName(java.lang.String fileName) throws java.rmi.RemoteException
public java.lang.String getLogDataFileName() throws java.rmi.RemoteException
public void writeLogData() throws java.rmi.RemoteException
public java.util.Vector getAdaptors() throws java.rmi.RemoteException
public java.util.Vector getControllers() throws java.rmi.RemoteException
public void setRemoteAgent(AutotuneAgentIf theRemoteAgent) throws java.rmi.RemoteException
|
ABLE 2.0.0 07/02/2003 10:25:01 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |