|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectutils.BotCoordinationArtifact
Simple coordination artifact for robot, based on help requests.
Constructor Summary | |
BotCoordinationArtifact()
Default constructor for BotCoordinationArtifact |
Method Summary | |
void |
addHelpRequest(java.lang.String name)
Submit help request |
boolean |
checkRequest(java.lang.String rq)
Checks that a served request it's still there |
boolean |
hasRequests()
Tells if there are pending requests |
boolean |
removeRequest(java.lang.String rq)
Remove any pending or served requests |
java.lang.String |
serveRequest()
Ask for help request, if any. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public BotCoordinationArtifact()
Method Detail |
public void addHelpRequest(java.lang.String name)
name
- Bot namepublic java.lang.String serveRequest()
public boolean hasRequests()
public boolean removeRequest(java.lang.String rq)
rq
- Request
public boolean checkRequest(java.lang.String rq)
rq
- Request
public java.lang.String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |