use of cbit.vcell.client.server.ClientServerManager in project vcell by virtualcell.
the class ClientTester method mainInit.
/**
* This method was created in VisualAge.
* @return VCellConnection
* @param args java.lang.String[]
*/
public static cbit.vcell.client.server.ClientServerManager mainInit(String[] args, String programName, Frame mainWindow) throws Exception {
ClientServerInfo csInfo = null;
if (args.length == 3) {
if (args[0].equalsIgnoreCase("-local")) {
csInfo = ClientServerInfo.createLocalServerInfo(args[1], new UserLoginInfo.DigestedPassword(args[2]));
}
} else if (args.length == 4) {
csInfo = ClientServerInfo.createRemoteServerInfo(args[0], Integer.parseInt(args[1]), args[2], new UserLoginInfo.DigestedPassword(args[3]));
} else {
System.err.println("usage: " + programName + " -local userid password");
// System.err.println("usage: " + programName + " -jms userid password");
System.err.println("usage: " + programName + " apihost apiport userid password");
throw new Exception("cannot connect");
}
VCellGuiInteractiveContextDefaultProvider defaultRequester = new VCellGuiInteractiveContextDefaultProvider();
ClientServerManager clientServerManager = new ClientServerManager(csInfo, defaultRequester);
clientServerManager.connect(null);
return clientServerManager;
}
use of cbit.vcell.client.server.ClientServerManager in project vcell by virtualcell.
the class ClientTester method mainInit.
/**
* This method was created in VisualAge.
* @return VCellConnection
* @param args java.lang.String[]
*/
public static cbit.vcell.client.server.ClientServerManager mainInit(String[] args, String programName) throws Exception {
ClientServerInfo csInfo = null;
if (args.length == 3) {
if (args[0].equalsIgnoreCase("-local")) {
csInfo = ClientServerInfo.createLocalServerInfo(args[1], new UserLoginInfo.DigestedPassword(args[2]));
}
} else if (args.length == 4) {
csInfo = ClientServerInfo.createRemoteServerInfo(args[0], Integer.parseInt(args[1]), args[2], new UserLoginInfo.DigestedPassword(args[3]));
} else {
System.err.println("usage: " + programName + " -local userid password");
// System.err.println("usage: " + programName + " -jms userid password");
System.err.println("usage: " + programName + " apihost apiport userid password");
throw new Exception("cannot connect");
}
VCellGuiInteractiveContextDefaultProvider defaultRequester = new VCellGuiInteractiveContextDefaultProvider();
ClientServerManager clientServerManager = new ClientServerManager(csInfo, defaultRequester);
clientServerManager.connect(null);
return clientServerManager;
}
Aggregations