//**************************************************************************************** // File: ActivityCommands.java // Description: Demo of Activity Commands with Java Access Provider // Describes how to execute get method in an activity handler // Created by: Kapila //**************************************************************************************** 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; } // Create input row Record user = new Record("FNDUSER"); // Create a server and invoke server 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!" ); // Read the results System.out.println(); System.out.println("Current user is " + (String)user.findValue("DESCRIPTION")); System.out.println(); } catch(APException err) { err.printStackTrace(System.out); } } }