|
ABLE, Version 1.1b | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface defines an AbleAgent, an AbleBean container which can be composed of other AbleBeans.
Method Summary | |
void |
addEventConnection(AbleEventConnection theConnection)
Add an event connection. |
java.lang.String |
getAgentAddr()
Retrieve the address of this agent. |
java.lang.String |
getAgentHost()
Retrieve the name of the host on which this agent is running. |
java.lang.String |
getAgentName()
Retrieve the current formal agent name of this agent. |
AbleDataSource |
getDataSource()
Retrieve the current active DataSource (if any). |
long |
getNumEpochs()
Get the number of training epochs. |
java.util.Vector |
getProcessList()
Get the sequential processing list |
boolean |
isActiveDataSource()
Tests whether this agent has an active data source. |
void |
removeEventConnection(AbleEventConnection theConnection)
Remove an event connection. |
void |
setActiveDataSource(boolean theState)
Set the flag indicating if there is an active data source. |
void |
setProcessList(java.util.Vector theProcessList)
Set the sequential processing list |
Methods inherited from interface com.ibm.able.AbleBeanContainer |
addBean,
containsBean,
containsBean,
getBean,
getBeans,
removeAllBeans,
removeBean |
Methods inherited from interface com.ibm.able.beans.AbleSensorManager |
addSensor,
getSensors,
invokeSensor,
removeSensor,
setSensors |
Methods inherited from interface com.ibm.able.beans.AbleEffectorManager |
addEffector,
getEffectors,
invokeEffector,
removeEffector,
setEffectors |
Methods inherited from interface com.ibm.able.AbleEventListener |
handleAbleEvent |
Methods inherited from interface com.ibm.able.AbleEventQueueProcessor |
processAbleEvent,
processNoEventProcessingEnabledSituation,
processTimerEvent |
Method Detail |
public java.lang.String getAgentName() throws java.rmi.RemoteException
The agent name may be in the form of a simple name (the same as returned by getName() ), an RMI registry name, or an official FIPA name, depending on the environment in which the agent is used.
public java.lang.String getAgentHost() throws java.rmi.RemoteException
public java.lang.String getAgentAddr() throws java.rmi.RemoteException
public void setActiveDataSource(boolean theState) throws java.rmi.RemoteException
theState
- Indicate whether there is an active data source in
this agent
public boolean isActiveDataSource() throws java.rmi.RemoteException
public AbleDataSource getDataSource() throws java.rmi.RemoteException
public void addEventConnection(AbleEventConnection theConnection) throws java.rmi.RemoteException
theConnection
- An AbleEventConnection object
public void removeEventConnection(AbleEventConnection theConnection) throws java.rmi.RemoteException
theConnection
- An AbleEventConnection object
public void setProcessList(java.util.Vector theProcessList) throws java.rmi.RemoteException
theProcessList
- The objects to be processed
public java.util.Vector getProcessList() throws java.rmi.RemoteException
public long getNumEpochs() throws java.rmi.RemoteException
|
ABLE, Version 1.1b | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |