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

Packages that use BlackboardActions
unsw.cse.mica.blackboard Provides support for Blackboards within the MICA architecture. 
unsw.cse.mica.blackboard.transport Provides implementations of the BlackboardTransport interface using a combination of low-level connections and higher-level protocols. 
 

Uses of BlackboardActions in unsw.cse.mica.blackboard
 

Subinterfaces of BlackboardActions in unsw.cse.mica.blackboard
 interface Blackboard
          The blackboard interface represents all the actions that a blackboard can undertake.
 

Classes in unsw.cse.mica.blackboard that implement BlackboardActions
 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.
 

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

Methods in unsw.cse.mica.blackboard.transport with parameters of type BlackboardActions
 void BlackboardProtocol.setActionHandler(BlackboardActions handler)
          Sets the action handler that will peform the actions recieved by the protocol.
 void XMLBlackboardProtocol.setActionHandler(BlackboardActions actions)