mess
Class ExtendedMessAgent
java.lang.Object
|
+--java.rmi.server.RemoteObject
|
+--java.rmi.server.RemoteServer
|
+--java.rmi.server.UnicastRemoteObject
|
+--metaglue.AgentAgent
|
+--agentland.util.GoodAgent
|
+--agentland.resource.ManagedAgent
|
+--mess.MessAgent
|
+--mess.ExtendedMessAgent
- public class ExtendedMessAgent
- extends MessAgent
- implements ExtendedMess
- See Also:
- Serialized Form
Methods inherited from class mess.MessAgent |
acceptedTagsResult,
addMessSpy,
addUserfunction,
assert,
assert,
assertAttribute,
assertSpeechTag,
assertStringFact,
call,
callInitScripts,
clear,
execCommand,
facts,
fetch,
fetchInt,
getName,
getReturnValue,
loadFacts,
loadFile,
loadGrammar,
loadPackages,
loadReader,
loadScript,
loadString,
loadURL,
messAsk,
messAskFree,
messSay,
messSaySafe,
messSaySync,
messThink,
newFact,
newFact,
reset,
retract,
retract,
run,
runRete,
saveFacts,
setReturnValue,
startRete,
store,
store,
tell |
Methods inherited from class agentland.resource.ManagedAgent |
connect,
getAlert,
getNeed,
reliesOn,
reliesOn,
replace,
request,
request,
request,
requestAgent,
requestAgent,
resources,
resourcesByAgentID,
setNeed,
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 |
Methods inherited from class metaglue.AgentAgent |
addMonitor,
alive,
defrost,
defrostAll,
defrostBoolean,
defrostInt,
defrostString,
fixAttribute,
fixAttribute,
freeze,
freeze,
freeze,
freezeAll,
freezeVar,
getAgentID,
getAttribute,
getCatalog,
getCatalogID,
getDesignation,
getFrozenVariables,
getLogLevel,
getMetaglueAgent,
getMetaglueAgentID,
getOccupation,
getProperties,
getSociety,
log,
log,
obtainMetaglueAgent,
obtainMetaglueAgent,
obtainMetaglueAgentByName,
reliesOn,
reliesOnSynch,
removeFrozen,
replaceExceptionHandler,
setFreezeName,
setLogLevel,
setLogName,
shutdown,
startAgent,
startAgentOn,
startAgentOn,
startup,
status,
tiedTo,
tiedTo,
tiedTo,
tiedTo,
tieToDesignation,
whereAreYou |
messNotifier
protected Notifier messNotifier
ExtendedMessAgent
public ExtendedMessAgent()
throws RemoteException
broadcastFact
public boolean broadcastFact(Fact fact)
broadcastFact
public boolean broadcastFact(int factID)
sendFact
public boolean sendFact(Fact fact,
String destination)
sendFact
public boolean sendFact(int factID,
String destination)
externalFact
public void externalFact(Secret s)
throws RemoteException
- Specified by:
- externalFact in interface ExtendedMess
addUserFunctions
protected void addUserFunctions()
- Overrides:
- addUserFunctions in class MessAgent