|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Blackboard
The blackboard interface represents all the actions that a blackboard can undertake. In general, however, these actions will be triggered by agent actions through the blackboard transport.
Method Summary | |
---|---|
BlackboardTransport |
getTransport()
Get the corresponding transport for this blackboard. |
void |
init(MicaProperties args)
Initialise a blackboard with a MicaProperties object. |
void |
setTransport(BlackboardTransport transport)
set the transport for this blackboard. |
void |
terminate()
Ask a blackboard to shut down |
Methods inherited from interface unsw.cse.mica.blackboard.BlackboardActions |
---|
connect, deleteMob, disconnect, getTypeManager, mobSearch, readMob, register, replaceMob, unregister, writeMob |
Method Detail |
---|
void init(MicaProperties args) throws MicaException
args
- the parameters used for initialisation
MicaException
void terminate() throws MicaException
MicaException
BlackboardTransport getTransport()
void setTransport(BlackboardTransport transport)
transport
- the transport which this blackboard should use.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |