All Packages Class Hierarchy This Package Previous Next Index
Class orchid.agent.Saa
java.lang.Object
|
+----orchid.agent.Saa
- public class Saa
- extends Object
Server Administrator Agent Thread class
- Author:
- Antoine SOULIEZ
-
Saa(SaaConfig)
-
-
addAgent(AgentInfo)
-
-
addMeeting(String, Meeting)
-
-
addServer(ServerInfo)
-
-
createSubspace(String, Vector)
- Ask the Saa to create a subspace and populate it.
spacename is the name of the subspace to be created.
proxynamelist is a vector with the complete URL of each agent to include in the subspace.
-
getAgents(String)
-
-
getAuthentication(String, String)
- give a alphanumeric string if the user is authentified
give only numerical string for now
-
getMALocation(String)
- give the location of MA agent of the user identified by the Identificator string
-
getMeetings(String, Date, Date)
-
-
getServers(String)
-
-
live()
- run the SAA
-
logMessg(String, String, String)
- Display a signed message
-
removeAgent(AgentInfo)
-
-
removeServer(ServerInfo)
-
-
saaDisconnect()
- Disconnect the SAA
-
saaStop()
- Stop the SAA
-
setConnection(ServerInfo, boolean)
-
Saa
public Saa(SaaConfig saacfg)
live
public void live()
- run the SAA
saaDisconnect
public void saaDisconnect()
- Disconnect the SAA
saaStop
public void saaStop()
- Stop the SAA
createSubspace
public void createSubspace(String spacename,
Vector proxynamelist)
- Ask the Saa to create a subspace and populate it.
spacename is the name of the subspace to be created.
proxynamelist is a vector with the complete URL of each agent to include in the subspace.
logMessg
public void logMessg(String purpose,
String identity,
String msgtodisp)
- Display a signed message
getAuthentication
public String getAuthentication(String username,
String password)
- give a alphanumeric string if the user is authentified
give only numerical string for now
getServers
public Vector getServers(String filter)
addServer
public void addServer(ServerInfo servercard)
removeServer
public void removeServer(ServerInfo servercard)
getAgents
public Vector getAgents(String filter)
addAgent
public void addAgent(AgentInfo agentinfo)
removeAgent
public void removeAgent(AgentInfo agentinfo)
getMeetings
public Vector getMeetings(String username,
Date beginning,
Date end)
addMeeting
public void addMeeting(String username,
Meeting m)
getMALocation
public String getMALocation(String Identificator)
- give the location of MA agent of the user identified by the Identificator string
setConnection
public void setConnection(ServerInfo server,
boolean connecting)
All Packages Class Hierarchy This Package Previous Next Index