|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.rmi.server.RemoteObject | +--java.rmi.server.RemoteServer | +--java.rmi.server.UnicastRemoteObject | +--metaglue.AgentAgent | +--agentland.util.GoodAgent | +--agentland.resource.ManagedAgent | +--agentland.rufus.DaemonAgent | +--agentland.rufus.ConfuciusClockAgent | +--agentland.rufus.ConfuciusSignAgent
Inner classes inherited from class metaglue.AgentAgent |
AgentAgent.Attribute |
Fields inherited from class agentland.resource.ManagedAgent |
rm, society |
Fields inherited from class agentland.util.GoodAgent |
alert, notifier |
Fields inherited from class java.rmi.server.RemoteObject |
ref |
Fields inherited from interface metaglue.Agent |
ALIVE, DIED, NO_METAGLUE, NOT_RUNNING, STARTING |
Constructor Summary | |
ConfuciusSignAgent()
|
Method Summary | |
protected void |
pontificate(String what)
|
void |
startClock()
Overrides the method in the parent -- let's people know that Confucius is back |
void |
stopClock()
Overrides the method in the parent -- makes sure to let people know it is shutting down |
Methods inherited from class agentland.rufus.ConfuciusClockAgent |
act, addSaying, fix, getConfucius, getConfucius, getSaying, getSayingNumber, listSayings, numSayings, scheduleSaying, setSaying, setSilent, useSayingBase |
Methods inherited from class agentland.rufus.DaemonAgent |
getMeanTime, isStopped, setMeanTime, startDaemon, stopDaemon |
Methods inherited from class agentland.resource.ManagedAgent |
connect, getAlert, getNeed, isAvailable, isAvailable, reliesOn, reliesOn, replace, replace, request, request, request, requestAgent, requestAgent, resources, resourcesByAgentID, setNeed, tiedTo, yank, yank, yank |
Methods inherited from class agentland.util.GoodAgent |
addSpy, addSpy, alert, alertString, beep, error, getHistory, getHistoryElement, getPersistentMap, log, notify, removeSpy, removeSpy, resetHistory, safeRely, safeRely, safeRely, setNiceLogName, tell |
Methods inherited from class metaglue.AgentAgent |
addMonitor, alive, buildEHAFor, defrost, defrostAll, defrostBoolean, defrostInt, defrostString, fixAttribute, fixAttribute, freeze, freeze, freeze, freezeAll, freezeVar, getAgentID, getAttribute, getCatalog, getCatalogID, getDesignation, getFrozenVariables, getLogLevel, getMetaglueAgent, getMetaglueAgentID, getOccupation, getOldLogs, getProperties, getProxyHandlerClass, getSociety, installAPH, log, log, lookupClass, reliesOn, reliesOnSynch, removeAPHFromCatalog, removeFrozen, setFreezeName, setLogLevel, setLogName, shutdown, startAgent, startAgentOn, startAgentOn, startup, status, tiedTo, tiedTo, tiedTo, tiedTo, tieToDesignation, toString, whereAreYou |
Methods inherited from class java.rmi.server.UnicastRemoteObject |
clone, exportObject, exportObject, exportObject, unexportObject |
Methods inherited from class java.rmi.server.RemoteServer |
getClientHost, getLog, setLog |
Methods inherited from class java.rmi.server.RemoteObject |
equals, getRef, hashCode, toStub |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface agentland.rufus.ConfuciusClock |
getConfucius, scheduleSaying, setSilent |
Methods inherited from interface agentland.rufus.Daemon |
getMeanTime, isStopped, setMeanTime, startDaemon, stopDaemon |
Methods inherited from interface agentland.resource.Managed |
getNeed, replace, replace, resources, yank, yank |
Methods inherited from interface agentland.util.Good |
getHistory, getHistoryElement, resetHistory |
Methods inherited from interface metaglue.Agent |
addMonitor, alive, getAgentID, getMetaglueAgentID, getOldLogs, shutdown, startup, whereAreYou |
Methods inherited from interface agentland.util.Spy |
tell |
Methods inherited from interface agentland.rufus.Confucius |
addSaying, getSaying, getSayingNumber, listSayings, numSayings, setSaying, useSayingBase |
Constructor Detail |
public ConfuciusSignAgent() throws RemoteException
Method Detail |
protected void pontificate(String what)
pontificate
in class ConfuciusClockAgent
public void stopClock() throws RemoteException
stopClock
in interface ConfuciusClock
stopClock
in class ConfuciusClockAgent
public void startClock() throws RemoteException
startClock
in interface ConfuciusClock
startClock
in class ConfuciusClockAgent
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |