org.apache.geronimo.system.configuration.cli
public class: AddStartupConfiguration [javadoc |
source]
java.lang.Object
org.apache.geronimo.system.configuration.cli.AddStartupConfiguration
A tool for use by clients who really know what they're doing (such as the
installer). You point this to a FileConfigurationList file, and give it
a configuration name, and it adds the name to the file. This should only
be run while the server is down, and will only work if you have previous
knowledge of which PersistentConfigurationList implementation is going to
be used and what file it persists to. This is NOT a general-purpose
feature for users.
- version:
$
- Rev: 476049 $ $Date: 2006-11-16 20:35:17 -0800 (Thu, 16 Nov 2006) $
Method from org.apache.geronimo.system.configuration.cli.AddStartupConfiguration Summary: |
---|
main |
Methods from java.lang.Object: |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method from org.apache.geronimo.system.configuration.cli.AddStartupConfiguration Detail: |
public static void main(String[] args) {
try {
String file = args[0];
String configuration = args[1].trim();
BufferedReader in = new BufferedReader(new FileReader(file));
String line;
while((line = in.readLine()) != null) {
if(line.trim().equals(configuration)) {
in.close();
System.exit(0);
}
}
in.close();
PrintWriter out = new PrintWriter(new FileWriter(file, true));
out.println(configuration);
out.close();
} catch (IOException e) {
e.printStackTrace();
System.exit(1);
}
}
|