|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectunsw.cse.mica.blackboard.LocalBBTransport
public class LocalBBTransport
| Constructor Summary | |
|---|---|
LocalBBTransport(Blackboard blackboard)
|
|
| Method Summary | |
|---|---|
void |
close()
Closes the transport. |
java.lang.String |
connect(java.lang.String agentName,
LocalAgentTransport trans)
|
java.lang.String |
deleteMob(java.lang.String agentName,
java.lang.String frameName)
|
java.lang.String |
disconnect(java.lang.String agentName)
|
Mob |
getMob(java.lang.String agentName,
java.lang.String mobName)
|
TypeManager |
getTypeManager()
|
boolean |
isOpen()
Test if the transport has been opened. |
java.util.List |
mobSearch(java.lang.String agentName,
java.lang.String prologQuery)
|
void |
open()
Opens the transport. |
java.lang.String |
register(java.lang.String agent,
java.lang.String mobType)
|
java.lang.String |
replaceMob(java.lang.String agentName,
Mob mob)
|
void |
sendDeletedMob(java.lang.String agentName,
Mob m)
send a deletedMob message to the given agent |
void |
sendNewMob(java.lang.String agentName,
Mob m)
send a newMob message to the given agent |
void |
sendReplacedMob(java.lang.String agentName,
Mob oldMob,
Mob newMob)
send a replacedMob message to the given agent |
void |
sendTypeManagerChanged(java.lang.String agentName)
send a typeManagerChanged message to the given agent |
java.lang.String |
unregister(java.lang.String agent,
java.lang.String mobType)
|
java.lang.String |
writeMob(java.lang.String agentName,
Mob m)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LocalBBTransport(Blackboard blackboard)
| Method Detail |
|---|
public void open()
BlackboardTransport
open in interface BlackboardTransportpublic boolean isOpen()
BlackboardTransport
isOpen in interface BlackboardTransportpublic void close()
BlackboardTransport
close in interface BlackboardTransportpublic TypeManager getTypeManager()
public void sendNewMob(java.lang.String agentName,
Mob m)
BlackboardMessageSender
sendNewMob in interface BlackboardMessageSenderagentName - the name of the agent for which the message is intendedm - the mob that has been written to the blackboard
public void sendDeletedMob(java.lang.String agentName,
Mob m)
BlackboardMessageSender
sendDeletedMob in interface BlackboardMessageSenderagentName - the name of the agent for which the message is intendedm - the mob that has been deleted from the blackboard
public void sendReplacedMob(java.lang.String agentName,
Mob oldMob,
Mob newMob)
BlackboardMessageSender
sendReplacedMob in interface BlackboardMessageSenderagentName - the name of the agent for which the message is intendedoldMob - the old value of the mobnewMob - the new value of the mobpublic void sendTypeManagerChanged(java.lang.String agentName)
BlackboardMessageSender
sendTypeManagerChanged in interface BlackboardMessageSenderagentName - the name of the agent for which the message is intended
public java.lang.String connect(java.lang.String agentName,
LocalAgentTransport trans)
agentName - trans - public java.lang.String disconnect(java.lang.String agentName)
agentName -
public java.lang.String deleteMob(java.lang.String agentName,
java.lang.String frameName)
agentName - frameName -
public java.util.List mobSearch(java.lang.String agentName,
java.lang.String prologQuery)
agentName - prologQuery -
public Mob getMob(java.lang.String agentName,
java.lang.String mobName)
agentName - mobName -
public java.lang.String writeMob(java.lang.String agentName,
Mob m)
agentName - m -
public java.lang.String replaceMob(java.lang.String agentName,
Mob mob)
agentName - mob -
public java.lang.String register(java.lang.String agent,
java.lang.String mobType)
agent - mobType -
public java.lang.String unregister(java.lang.String agent,
java.lang.String mobType)
agent - mobType -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||