Uses of Interface
unsw.cse.mica.blackboard.BlackboardMessageSender

Packages that use BlackboardMessageSender
unsw.cse.mica.blackboard Provides support for Blackboards within the MICA architecture. 
unsw.cse.mica.blackboard.secure Provides security mechanisms for using in controlling what access agents can have with the blackboard. 
unsw.cse.mica.blackboard.transport Provides implementations of the BlackboardTransport interface using a combination of low-level connections and higher-level protocols. 
 

Uses of BlackboardMessageSender in unsw.cse.mica.blackboard
 

Subinterfaces of BlackboardMessageSender in unsw.cse.mica.blackboard
 interface BlackboardTransport
          A blackboard transport is the interface between a blackboard and its agents.
 

Classes in unsw.cse.mica.blackboard that implement BlackboardMessageSender
 class DefaultBlackboard
          An abstract class implementing much of the basic functionality of a blackboard This functionality includes support for: A transport Mob type management Creating and managing agent names Agent registration and deregistration Enqueueing messages for agents
 class LocalBBTransport
           
 class QueuedMessageSender
          A messaging buffer that enqueues incoming message and handles each one sequentially using an internal thread.
 class SimpleBlackboard
          A blackboard that stors mobs in a hashmap.
 class SQLBlackboard
          A blackboard with a relational object database backend.
 class XMLOverTCPBlackboardTransport
          A wrapper class to simplify the task of creating a TCP + XML blackboard transport All the methods simply delegate to an internal transport class.a
 

Constructors in unsw.cse.mica.blackboard with parameters of type BlackboardMessageSender
QueuedMessageSender(BlackboardMessageSender sender)
          Create a new QueuedMessageSender that sends to the given sender.
 

Uses of BlackboardMessageSender in unsw.cse.mica.blackboard.secure
 

Classes in unsw.cse.mica.blackboard.secure that implement BlackboardMessageSender
 class SecureXMLOverSSLBlackboardTransport
           
 class SecureXMLOverTCPBlackboardTransport
           
 class XMLOverSSLBlackboardTransport
           
 

Uses of BlackboardMessageSender in unsw.cse.mica.blackboard.transport
 

Classes in unsw.cse.mica.blackboard.transport that implement BlackboardMessageSender
 class CompoundBlackboardTransport
          A blackboard transport that combines a BlackboardConnection and a BlackboardProtocolFactory and makes the necessary connections between them.