You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by mi...@apache.org on 2006/03/03 15:23:24 UTC
svn commit: r382833 - in /lenya/trunk/tools/configure:
build/classes/org/apache/lenya/config/ src/java/org/apache/lenya/config/
Author: michi
Date: Fri Mar 3 06:23:22 2006
New Revision: 382833
URL: http://svn.apache.org/viewcvs?rev=382833&view=rev
Log:
subsequent parameters started
Modified:
lenya/trunk/tools/configure/build/classes/org/apache/lenya/config/ConfigureCommandLine.class
lenya/trunk/tools/configure/build/classes/org/apache/lenya/config/Parameter.class
lenya/trunk/tools/configure/build/classes/org/apache/lenya/config/ServerParameter.class
lenya/trunk/tools/configure/src/java/org/apache/lenya/config/ConfigureCommandLine.java
lenya/trunk/tools/configure/src/java/org/apache/lenya/config/Parameter.java
lenya/trunk/tools/configure/src/java/org/apache/lenya/config/ServerParameter.java
Modified: lenya/trunk/tools/configure/build/classes/org/apache/lenya/config/ConfigureCommandLine.class
URL: http://svn.apache.org/viewcvs/lenya/trunk/tools/configure/build/classes/org/apache/lenya/config/ConfigureCommandLine.class?rev=382833&r1=382832&r2=382833&view=diff
==============================================================================
Binary files - no diff available.
Modified: lenya/trunk/tools/configure/build/classes/org/apache/lenya/config/Parameter.class
URL: http://svn.apache.org/viewcvs/lenya/trunk/tools/configure/build/classes/org/apache/lenya/config/Parameter.class?rev=382833&r1=382832&r2=382833&view=diff
==============================================================================
Binary files - no diff available.
Modified: lenya/trunk/tools/configure/build/classes/org/apache/lenya/config/ServerParameter.class
URL: http://svn.apache.org/viewcvs/lenya/trunk/tools/configure/build/classes/org/apache/lenya/config/ServerParameter.class?rev=382833&r1=382832&r2=382833&view=diff
==============================================================================
Binary files - no diff available.
Modified: lenya/trunk/tools/configure/src/java/org/apache/lenya/config/ConfigureCommandLine.java
URL: http://svn.apache.org/viewcvs/lenya/trunk/tools/configure/src/java/org/apache/lenya/config/ConfigureCommandLine.java?rev=382833&r1=382832&r2=382833&view=diff
==============================================================================
--- lenya/trunk/tools/configure/src/java/org/apache/lenya/config/ConfigureCommandLine.java (original)
+++ lenya/trunk/tools/configure/src/java/org/apache/lenya/config/ConfigureCommandLine.java Fri Mar 3 06:23:22 2006
@@ -80,6 +80,10 @@
}
System.out.println(" Value entered : " + params[k].getLocalValue());
+ Parameter[] subParams = params[k].getSubsequentParameters(params[k].getLocalValue(), config);
+ if (subParams != null) {
+ System.out.println(" Subsequent Params : " + subParams.length);
+ }
} catch (Exception e) {
System.err.println(e.getMessage());
}
Modified: lenya/trunk/tools/configure/src/java/org/apache/lenya/config/Parameter.java
URL: http://svn.apache.org/viewcvs/lenya/trunk/tools/configure/src/java/org/apache/lenya/config/Parameter.java?rev=382833&r1=382832&r2=382833&view=diff
==============================================================================
--- lenya/trunk/tools/configure/src/java/org/apache/lenya/config/Parameter.java (original)
+++ lenya/trunk/tools/configure/src/java/org/apache/lenya/config/Parameter.java Fri Mar 3 06:23:22 2006
@@ -86,6 +86,13 @@
/**
*
*/
+ public Parameter[] getSubsequentParameters(String value, Configuration config) {
+ return null;
+ }
+
+ /**
+ *
+ */
public String toString() {
return name + ":::" + defaultValue + ":::" + localValue;
}
Modified: lenya/trunk/tools/configure/src/java/org/apache/lenya/config/ServerParameter.java
URL: http://svn.apache.org/viewcvs/lenya/trunk/tools/configure/src/java/org/apache/lenya/config/ServerParameter.java?rev=382833&r1=382832&r2=382833&view=diff
==============================================================================
--- lenya/trunk/tools/configure/src/java/org/apache/lenya/config/ServerParameter.java (original)
+++ lenya/trunk/tools/configure/src/java/org/apache/lenya/config/ServerParameter.java Fri Mar 3 06:23:22 2006
@@ -38,4 +38,17 @@
public String getAvailableValues() {
return "Jetty, Tomcat, WLS";
}
+
+ /**
+ *
+ */
+ public Parameter[] getSubsequentParameters(String value, Configuration config) {
+ if (value.equals("Jetty")) {
+ Parameter[] p = new Parameter[2];
+ p[0] = config.getParameter("web.app.server.jetty.port");
+ p[1] = config.getParameter("web.app.server.jetty.admin.port");
+ return p;
+ }
+ return null;
+ }
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org