madkit.jess
Interface JessAgentInterface
public interface JessAgentInterface
Method Summary |
int |
createGroup(boolean d,
java.lang.String name,
java.lang.String desc,
GroupIdentifier id)
|
void |
doBroadcastMessage(java.lang.String g,
java.lang.String r,
Message m)
|
AgentAddress[] |
doGetAgentsWithRole(java.lang.String group,
java.lang.String role)
|
AgentAddress |
doGetAgentWithRole(java.lang.String group,
java.lang.String role)
|
java.util.Vector |
doGetGroups()
|
java.lang.String |
doGetName()
|
java.lang.String[] |
doGetRoles(java.lang.String group)
|
boolean |
doIsGroup(java.lang.String group)
|
void |
doLaunchAgent(AbstractAgent agent,
java.lang.String name,
boolean gui)
|
void |
doLeaveGroup(java.lang.String group)
|
void |
doLeaveRole(java.lang.String group,
java.lang.String role)
|
void |
doRequestRole(java.lang.String group,
java.lang.String role)
|
void |
doSendMessage(AgentAddress a,
Message m)
|
void |
doSendMessage(java.lang.String g,
java.lang.String r,
Message m)
|
void |
readMessages()
|
doRequestRole
void doRequestRole(java.lang.String group,
java.lang.String role)
doLeaveRole
void doLeaveRole(java.lang.String group,
java.lang.String role)
doLeaveGroup
void doLeaveGroup(java.lang.String group)
createGroup
int createGroup(boolean d,
java.lang.String name,
java.lang.String desc,
GroupIdentifier id)
doGetAgentsWithRole
AgentAddress[] doGetAgentsWithRole(java.lang.String group,
java.lang.String role)
doGetAgentWithRole
AgentAddress doGetAgentWithRole(java.lang.String group,
java.lang.String role)
doGetName
java.lang.String doGetName()
doGetRoles
java.lang.String[] doGetRoles(java.lang.String group)
doGetGroups
java.util.Vector doGetGroups()
doIsGroup
boolean doIsGroup(java.lang.String group)
doLaunchAgent
void doLaunchAgent(AbstractAgent agent,
java.lang.String name,
boolean gui)
readMessages
void readMessages()
doSendMessage
void doSendMessage(AgentAddress a,
Message m)
doSendMessage
void doSendMessage(java.lang.String g,
java.lang.String r,
Message m)
doBroadcastMessage
void doBroadcastMessage(java.lang.String g,
java.lang.String r,
Message m)
Copyright © Madkit Team (O. Gutknecht, J. Ferber, F. Michel et al.) All Rights Reserved.