kaos.autonomy.situation
Class AgentsInfo
java.lang.Object
kaos.autonomy.situation.AgentsInfo
public class AgentsInfo
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AgentsInfo
public AgentsInfo()
getAllTeams
public static java.util.Vector getAllTeams()
getAllAgents
public static java.util.Vector getAllAgents()
getCurrentTeam
public static java.lang.String getCurrentTeam(java.lang.String agentID)
getTeamMembers
public static java.util.Vector getTeamMembers(java.lang.String teamID)
checkAgentAvailability
public static boolean checkAgentAvailability(java.lang.String agentID)
getAgentCapabilities
public static java.util.Vector getAgentCapabilities(java.lang.String agentID)
getAgentWithCapability
public static java.util.Vector getAgentWithCapability(java.lang.String capability)
addTeam
public static void addTeam(java.lang.String teamID)
deleteTeam
public static void deleteTeam(java.lang.String teamID)
addAgent
public static void addAgent(java.lang.String agentID)
deleteAgent
public static void deleteAgent(java.lang.String agentID)
addAgentToTeam
public static void addAgentToTeam(java.lang.String agentID,
java.lang.String teamID)
deleteAgentFromTeam
public static void deleteAgentFromTeam(java.lang.String agentID,
java.lang.String teamID)
addAgentCapability
public static void addAgentCapability(java.lang.String agentID,
java.lang.String newCapability)
deleteAgentCapability
public static void deleteAgentCapability(java.lang.String agentID,
java.lang.String capability)
test
public static void test()
setUpTestData
public static void setUpTestData()
showContents
public static void showContents(java.util.Vector v)
showContents
public static void showContents(java.util.HashMap map)
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception