|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.lifl.magique.skill.MagiqueDefaultSkill
fr.lifl.magique.skill.group.GroupSkill
skill for a "group agent"
| Field Summary |
| Fields inherited from class fr.lifl.magique.skill.MagiqueDefaultSkill |
myAgent |
| Constructor Summary | |
GroupSkill(Agent agent)
|
|
| Method Summary | |
void |
broadcastToGroup(Request request)
broadcast a request (with a prioi no answer) to all the members of this group |
void |
broadcastToOthers(java.lang.String sender,
Request request)
broadcast a request (with a prioi no answer) to all the members of this group but sender |
java.util.Enumeration |
getGroupMembers()
returns the enumeration of the members of this group |
java.lang.Boolean |
join(java.lang.String agentName)
accept a new agent as a new member to ths group |
void |
removeFromGroup(java.lang.String agentName)
remove an agent from this group |
| Methods inherited from class fr.lifl.magique.skill.MagiqueDefaultSkill |
addAgenda, addSkill, addSkill, addSkill, addSkill, addToMyTeam, ask, ask, ask, ask, ask, ask, ask, ask, ask, ask, ask, ask, ask, ask, askNow, askNow, askNow, askNow, askNow, askNow, askNow, askNow, askNow, askNow, askNow, askNow, askNow, askNow, broadcastToAll, broadcastToBasis, concurrentAsk, concurrentAsk, concurrentAsk, concurrentAsk, concurrentAsk, concurrentAsk, concurrentAsk, connectTo, connectToBoss, createOrder, createOrder, createOrder, createOrder, createOrder, createOrder, createQuestion, createQuestion, createQuestion, createQuestion, createQuestion, createQuestion, getAgenda, getMyAgent, getMyBoss, getMyTeam, getName, getPlatform, isAnswerReceived, isBigBoss, isBoss, perform, perform, perform, perform, perform, perform, perform, perform, perform, perform, perform, perform, perform, perform, removeFromMyTeam, removeSkill, removeSkillFromClassName, returnAnswer, returnValue |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public GroupSkill(Agent agent)
| Method Detail |
public void removeFromGroup(java.lang.String agentName)
agentName - the agent to be removedpublic java.util.Enumeration getGroupMembers()
public void broadcastToGroup(Request request)
request - the request to be broadcasted
public void broadcastToOthers(java.lang.String sender,
Request request)
request - the request to be broadcastedpublic java.lang.Boolean join(java.lang.String agentName)
agentName - the new agent
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||