import ifs.fnd.ap.Record;
import ifs.fnd.ap.Server;
import ifs.fnd.ap.APException;
public abstract class ActivityCommands {
public static void main(String [] pars) {
try {
if(pars.length != 3) {
System.out.println("Syntax : java ActivityCommands [connectstring] [identity] [password]");
System.out.println();
return;
}
Record user = new Record("FNDUSER");
Server srv = new Server();
srv.setConnectionString(pars[0]);
srv.setCredentials(pars[1], pars[2]);
System.out.println();
System.out.println("Invoking : ClientApplication.IdentifyCurrentUser..." );
user = srv.invoke("ClientApplication", "IdentifyCurrentUser", user);
System.out.println("Invoke done!" );
System.out.println();
System.out.println("Current user is " + (String)user.findValue("DESCRIPTION"));
System.out.println();
}
catch(APException err) {
err.printStackTrace(System.out);
}
}
}