/** * <code>main()</code> implements unit tests. */ public static void main(String[] args) { initParameters(args); System.out.println("clientUri: " + getParameter("clientUri")); System.out.println("serverUri: " + getParameter("serverUri")); } }
/** * <code>initParameters()</code> puts parameters into a Hashtable. * <p> * * @param <code>servletConfig/code>: the primary source of parameters */ public static void initParameters(ServletConfig servletConfig) { Enumeration e = servletConfig.getInitParameterNames(); while (e.hasMoreElements()) { String key = (String) e.nextElement(); primaryParameterValues.put(key, servletConfig.getInitParameter(key)); } getSecondaryParameterSources(); }
/** * <code>getParameter()</code> returns stored parameter values * * @param <code>name</code> name of parameter whose value is requested * @return if <code>name</code> is a key in <code>parameters</code>, returns the value associated with <code>name</code>. * Otherwise, returns <code>null</code>. */ public static String getParameter(String name) { return getParameter(name, null); }
public static void main(String[] args) { Parameters.initParameters(args); ChatManagerLauncher chatManagerLauncher = new ChatManagerLauncher(); }
String debug = getParameter("debug");
Parameters.initParameters(args); String debug = Parameters.getParameter("debug"); if (debug != null && debug.charAt(0) == 'y') ChatFrame frame = null; String remoteStrategyName = remoteStrategyName = Parameters.getParameter("remoteStrategy"); if (remoteStrategyName == null) remoteStrategyName = "chat.client.RemoteStrategyXmlRmi_Impl";
public RemoteStrategyRemoting() throws Exception { String chatManagerUriString = Parameters.getParameter("chatManagerUri"); if (chatManagerUriString == null) chatManagerUriString = chatManagerLocatorDefault; InvokerLocator chatManagerLocator = new InvokerLocator(chatManagerUriString); managerClient = new Client(chatManagerLocator); managerClient.connect(); }
/** * <code>initParameters()</code> puts parameters into a Hashtable. * <p> * For each element of <code>args</code> of the form "string<sub>1</sub>=string<sub>2</sub>", * the value "string<sub>2</sub>" is a parameter with key "string<sub>1</sub>". * * @param <code>args</code>: an array of Strings. These are meant to be the command line parameters. */ public static void initParameters(String[] args) { // get command line parameters for (int i = 0; i < args.length; i++) { int mark = args[i].indexOf('='); if (mark >= 0) { primaryParameterValues.put(args[i].substring(0, mark), args[i].substring(mark + 1)); } } getSecondaryParameterSources(); }
void launchButton_actionPerformed(ActionEvent ae) String managerUriString = Parameters.getParameter("chatManagerUri");
String receiverLocatorString = Parameters.getParameter("clientUriString", chatClientLocatorDefault); InvokerLocator receiverLocator = new InvokerLocator(receiverLocatorString); receiverConnector.setInvokerLocator(receiverLocator.getLocatorURI());
String receiverLocatorString = Parameters.getParameter("clientUriString", chatClientLocatorDefault); InvokerLocator receiverLocator = new InvokerLocator(receiverLocatorString); receiverConnector.setInvokerLocator(receiverLocator.getLocatorURI());