|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
ajanta.server.AgentServer
network.manager.SMSAgentServer
A specialized AgentServer capable of launching an SMSAgent on that host Facilitates an RMI interface for a GUI to connect and launch the agents
| Field Summary |
| Fields inherited from class ajanta.server.AgentServer |
atp, atp_port, ca, codeBase, cs, cs_port, dd, dsa, dsa_priv, dsa_pub, dsa_v, eg, eg_priv, eg_pub, host, logger, myCertificate, myHost, myURN, namereg, nameregistryCertificate, nameTGmap, rmiRegURL, rr, securityManager, srand, tkt |
| Fields inherited from class java.rmi.server.RemoteObject |
ref |
| Constructor Summary | |
SMSAgentServer(java.lang.String name)
Constructor for the SMSAgentServer. |
|
| Method Summary | |
java.lang.String |
attachToSMSAgent(java.lang.String name)
A remote method that returns the url of SMSAgent on an SMSAgentServer if the agent exists. |
java.lang.String |
launchSMSAgent(java.lang.String name)
Routine for the GUI to create and SMS Agent returns url if the agent creation was successful return null otherwise |
java.util.Vector |
listSMSAgents()
A remote method that returns the list of SMSAgents on an SMSAgentServer |
static void |
main(java.lang.String[] args)
Main routine for the SMSAgentServer |
| Methods inherited from class ajanta.server.AgentServer |
authenticate, checkAdmissionPolicy, decrypt, deleteDDEntry, deleteDDEntry, encrypt, getAgentCurrentServer, getCascadedCertificate, getCertificiates, getMaxDuration, getNR, getRegURL, getTemporaryPrivateKey, getTemporaryPublicKey, launch, logEvent, ping, recall, recall, registerAgent, remoteServerTicket, report, retract, retract, sign, terminate, terminate, verify, whoAreYou |
| Methods inherited from class java.rmi.server.UnicastRemoteObject |
clone, exportObject, exportObject, exportObject, unexportObject |
| Methods inherited from class java.rmi.server.RemoteServer |
getClientHost, getLog, setLog |
| Methods inherited from class java.rmi.server.RemoteObject |
equals, getRef, hashCode, toString, toStub |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public SMSAgentServer(java.lang.String name)
throws java.rmi.RemoteException
| Method Detail |
public static void main(java.lang.String[] args)
args - public java.lang.String launchSMSAgent(java.lang.String name)
launchSMSAgent in interface GUILaunchname -
public java.util.Vector listSMSAgents()
throws java.rmi.RemoteException
listSMSAgents in interface GUILaunchjava.rmi.RemoteExceptionpublic java.lang.String attachToSMSAgent(java.lang.String name)
attachToSMSAgent in interface GUILaunch
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||