|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--MicroTAPAS.PlayingBase
This defines the playing base service
| Field Summary | |
private java.util.Vector |
vAPIR
Actors plugged in earlier (their plug in requests) |
| Constructor Summary | |
PlayingBase()
Constructor to initialize data fields |
|
| Method Summary | |
void |
actorRegister(ActorPlugInReq request)
Registers a plug in request |
private ActorPlugInReq |
actorRegistryGet(GAI actor)
This is an exact copy og actorRegistryRemove, except for the registry is not removed |
ActorPlugInReq |
actorRegistryRemove(GAI actor)
Removes a plug in request that belongs to a given GAI address |
ActorPlugInReq[] |
actorToPlugIn(ActorPlugInReq request)
Checks content of playing base to determine if existing actor |
boolean |
capabilityUpdate(GAI actor,
int request,
CapabilitySet caps)
To perform update of the capability set for an actor registry |
boolean |
empty()
Check if existing actors registered |
Item |
listActors()
Status report of this PlayingBase object |
boolean |
terminalMove(java.lang.String oldNode,
java.lang.String newNode)
Updates all registered actors to reflect a move by a terminal |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private java.util.Vector vAPIR
| Constructor Detail |
public PlayingBase()
| Method Detail |
public boolean empty()
public Item listActors()
public ActorPlugInReq[] actorToPlugIn(ActorPlugInReq request)
public ActorPlugInReq actorRegistryRemove(GAI actor)
actor - GAI address of the actor to be removed
private ActorPlugInReq actorRegistryGet(GAI actor)
actor - GAI address of the actor to be found
public void actorRegister(ActorPlugInReq request)
request - The request to be registered
public boolean capabilityUpdate(GAI actor,
int request,
CapabilitySet caps)
actor - The actor requested to updaterequest - The type of capability update to performcaps - The capability set to update
public boolean terminalMove(java.lang.String oldNode,
java.lang.String newNode)
oldNode - The old node of the terminalnewNode - The new node of the terminal
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||