unsw.cse.mica.blackboard.transport
Interface BlackboardAgentMessageSender

All Known Subinterfaces:
BlackboardProtocol
All Known Implementing Classes:
SecureXMLBlackboardProtocol, XMLBlackboardProtocol

public interface BlackboardAgentMessageSender

An interface for objects that can send blackboard messages to a specific agent.

Author:
jhw

Method Summary
 void sendDeletedMob(Mob mob)
          Send a deleted mob message to the specific agent
 void sendNewMob(Mob mob)
          Send a new mob message to the specific agent
 void sendReplacedMob(Mob oldMob, Mob newMob)
          Send a deleted mob message to the specific agent
 void sendTypeManagerChanged()
          Send a typeManagerChanged message to the specific agent
 

Method Detail

sendNewMob

void sendNewMob(Mob mob)
Send a new mob message to the specific agent

Parameters:
mob -

sendDeletedMob

void sendDeletedMob(Mob mob)
Send a deleted mob message to the specific agent

Parameters:
mob -

sendReplacedMob

void sendReplacedMob(Mob oldMob,
                     Mob newMob)
Send a deleted mob message to the specific agent

Parameters:
oldMob -
newMob -

sendTypeManagerChanged

void sendTypeManagerChanged()
Send a typeManagerChanged message to the specific agent