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

Packages that use Blackboard
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 Blackboard in unsw.cse.mica.blackboard
 

Classes in unsw.cse.mica.blackboard that implement Blackboard
 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 SimpleBlackboard
          A blackboard that stors mobs in a hashmap.
 class SQLBlackboard
          A blackboard with a relational object database backend.
 

Constructors in unsw.cse.mica.blackboard with parameters of type Blackboard
LocalBBTransport(Blackboard blackboard)
           
XMLOverTCPBlackboardTransport(Blackboard bb, int port)
           
 

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

Constructors in unsw.cse.mica.blackboard.secure with parameters of type Blackboard
SecureXMLOverSSLBlackboardTransport(Blackboard bb, int port, BlackboardSecurityManager securityManager)
           
SecureXMLOverTCPBlackboardTransport(Blackboard bb, int port, BlackboardSecurityManager securityManager)
           
XMLOverSSLBlackboardTransport(Blackboard bb, int port)
           
 

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

Constructors in unsw.cse.mica.blackboard.transport with parameters of type Blackboard
CompoundBlackboardTransport(Blackboard bb, BlackboardConnection connection, BlackboardProtocolFactory protocolFactory)