unsw.cse.mica.blackboard.transport.secure
Class SecureXMLBlackboardProtocol
java.lang.Object
unsw.cse.mica.blackboard.transport.XMLBlackboardProtocol
unsw.cse.mica.blackboard.transport.secure.SecureXMLBlackboardProtocol
- All Implemented Interfaces:
- java.lang.Runnable, BlackboardAgentMessageSender, BlackboardProtocol
public class SecureXMLBlackboardProtocol
- extends XMLBlackboardProtocol
Methods inherited from class unsw.cse.mica.blackboard.transport.XMLBlackboardProtocol |
close, connect, disconnect, getAgentName, isOpen, open, register, run, sendTypeManagerChanged, setActionHandler, setConnection, typeManager, unregister |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SecureXMLBlackboardProtocol
public SecureXMLBlackboardProtocol(BlackboardSecurityManager securityManager)
connect
public void connect(java.lang.String proposedName,
java.lang.String password)
sendNewMob
public void sendNewMob(Mob mob)
- Description copied from interface:
BlackboardAgentMessageSender
- Send a new mob message to the specific agent
- Specified by:
sendNewMob
in interface BlackboardAgentMessageSender
- Overrides:
sendNewMob
in class XMLBlackboardProtocol
sendDeletedMob
public void sendDeletedMob(Mob mob)
- Description copied from interface:
BlackboardAgentMessageSender
- Send a deleted mob message to the specific agent
- Specified by:
sendDeletedMob
in interface BlackboardAgentMessageSender
- Overrides:
sendDeletedMob
in class XMLBlackboardProtocol
sendReplacedMob
public void sendReplacedMob(Mob oldMob,
Mob newMob)
- Description copied from interface:
BlackboardAgentMessageSender
- Send a deleted mob message to the specific agent
- Specified by:
sendReplacedMob
in interface BlackboardAgentMessageSender
- Overrides:
sendReplacedMob
in class XMLBlackboardProtocol
readMob
public void readMob(java.lang.String mobName)
- Overrides:
readMob
in class XMLBlackboardProtocol
mobSearch
public void mobSearch(java.lang.String query)
- Overrides:
mobSearch
in class XMLBlackboardProtocol
deleteMob
public void deleteMob(java.lang.String mobName)
- Overrides:
deleteMob
in class XMLBlackboardProtocol
replaceMob
public void replaceMob(Mob mob)
- Overrides:
replaceMob
in class XMLBlackboardProtocol
writeMob
public void writeMob(Mob mob)
- Overrides:
writeMob
in class XMLBlackboardProtocol