|
||||||||||
| 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
MicaExceptionBlackboardTransport 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 | |||||||||