From: Dmitry N. P. <dnp...@us...> - 2005-06-30 08:35:18
|
Update of /cvsroot/unicore/unigrids/core/gpe/services/com/intel/gpe/javatsi/rmitsi In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24912/core/gpe/services/com/intel/gpe/javatsi/rmitsi Modified Files: RemoteTSI.java Log Message: Transparent RMI TSI: main Index: RemoteTSI.java =================================================================== RCS file: /cvsroot/unicore/unigrids/core/gpe/services/com/intel/gpe/javatsi/rmitsi/RemoteTSI.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** RemoteTSI.java 30 Jun 2005 08:30:15 -0000 1.5 --- RemoteTSI.java 30 Jun 2005 08:35:10 -0000 1.6 *************** *** 39,42 **** --- 39,43 ---- import java.util.logging.*; + import com.intel.gpe.javatsi.messages.jtsi.rmi.RemoteJavaTSI; import com.intel.gpe.services.tss.common.idb.*; *************** *** 322,324 **** --- 323,359 ---- } + + + public static void main(String[] args) { + if (args.length < 1) { + System.err.println("Wrong usage."); + printUsage(); + return; + } + if (args[0].equals("start")) { + if (args.length < 4) { + System.err.println("Wrong usage."); + printUsage(); + return; + } + try { + int port = Integer.parseInt(args[1]); + startup(port, args[2], args[3]); + } + catch (Exception e) { + System.err.println("Wrong port value."); + printUsage(); + } + } + else { + System.err.println("Wrong usage."); + printUsage(); + } + } + + private static void printUsage() { + System.out.println("Usage: "); + System.out.println(RemoteJavaTSI.class.getName() + " start <port> <incarnations> <static_properties>"); + System.out.println(RemoteJavaTSI.class.getName() + " stop"); + } } \ No newline at end of file |