You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by mt...@apache.org on 2011/11/15 07:13:40 UTC
svn commit: r1202054 - /commons/proper/daemon/trunk/src/site/xdoc/procrun.xml
Author: mturk
Date: Tue Nov 15 06:13:40 2011
New Revision: 1202054
URL: http://svn.apache.org/viewvc?rev=1202054&view=rev
Log:
Update documentation
Modified:
commons/proper/daemon/trunk/src/site/xdoc/procrun.xml
Modified: commons/proper/daemon/trunk/src/site/xdoc/procrun.xml
URL: http://svn.apache.org/viewvc/commons/proper/daemon/trunk/src/site/xdoc/procrun.xml?rev=1202054&r1=1202053&r2=1202054&view=diff
==============================================================================
--- commons/proper/daemon/trunk/src/site/xdoc/procrun.xml (original)
+++ commons/proper/daemon/trunk/src/site/xdoc/procrun.xml Tue Nov 15 06:13:40 2011
@@ -92,7 +92,7 @@
<subsection name="Command line arguments">
<p>
- Each command line directive is in the form of <b>//XX[//ServiceName]</b>
+ Each command line directive is in the form of <b>//XX[//ServiceName]</b>.
</p>
<p>
If the <code>//ServiceName</code> parameter is omitted, then the service name is
@@ -143,6 +143,51 @@
</tr>
</table>
</p>
+ <p>Starting with version <b>1.0.8</b> a more tradiditional command line can
+ be used in the form: <b>--command [ServiceName]</b>.
+</p>
+<p>
+ <table>
+ <tr><th>--run</th>
+ <td>Run the service as a console application</td>
+ <td>This is the default operation. It is called if the no option is provided
+ and has the same effect as calling <b>//TS</b>.
+ </td>
+ </tr>
+ <tr><th>--service</th>
+ <td>Run the service</td>
+ <td>Called only from ServiceManager</td>
+ </tr>
+ <tr><th>--stop</th>
+ <td>Stop the service</td>
+ <td>Synonym for <b>//SS</b></td>
+ </tr>
+ <tr><th>--update</th>
+ <td>Update service parameters</td>
+ <td>Synonym for <b>//US</b></td>
+ </tr>
+ <tr><th>--install</th>
+ <td>Install service</td>
+ <td>Synonym for <b>//IS</b></td>
+ </tr>
+ <tr><th>--delete</th>
+ <td>Delete service</td>
+ <td>Stops the service first if it is currently running</td>
+ </tr>
+ <tr><th>--pause [seconds]</th>
+ <td>Pause</td>
+ <td>Default is 60 seconds</td>
+ </tr>
+ <tr><th>--version</th>
+ <td>Version</td>
+ <td>Print version and exit</td>
+ </tr>
+ <tr><th>--help</th>
+ <td>Help</td>
+ <td>Print usage and exit</td>
+ </tr>
+ </table>
+</p>
</subsection>
<subsection name="Command line parameters">
<p>
@@ -182,7 +227,7 @@ then it is treated the same as <b>--</b>
<p>
<table>
<tr>
- <th>ParameterName</th>
+ <th>Parameter Name </th>
<th>Default</th>
<th>Description</th>
</tr>
@@ -372,6 +417,9 @@ then it is treated the same as <b>--</b>
<td></td>
<td>Class that will be used on Stop service signal.
Applies to the <b>jvm</b> and <b>Java</b> modes.
+ <br />
+ <b>Note:</b> if <code>undefined</code> it defaults to <code>java.lang.System</code> in
+ which case <b>StopMethod</b> is set to <code>exit</code>.
</td>
</tr>
<tr>
@@ -411,7 +459,8 @@ then it is treated the same as <b>--</b>
<td>--LogLevel</td>
<td>Info</td>
<td>Defines the logging level and can be either <b>Error</b>,
- <b>Info</b>, <b>Warn</b> or <b>Debug</b></td>. (Case insensitive).
+ <b>Info</b>, <b>Warn</b> or <b>Debug</b>. (Case insensitive).
+ </td>
</tr>
<tr>
<td>--LogJniMessages</td>