mcconnell 2002/08/28 10:39:59
Modified: event/src/java/org/apache/excalibur/event/command
CommandManager.java
Log:
Added source code example for CommandManager creation.
Revision Changes Path
1.10 +24 -0
jakarta-avalon-excalibur/event/src/java/org/apache/excalibur/event/command/CommandManager.java
Index: CommandManager.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-excalibur/event/src/java/org/apache/excalibur/event/command/CommandManager.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- CommandManager.java 7 Aug 2002 23:08:26 -0000 1.9
+++ CommandManager.java 28 Aug 2002 17:39:59 -0000 1.10
@@ -70,6 +70,30 @@
* give Commands to this system. You <strong>must</strong> register this
* with a ThreadManager for it to work.
*
+ * <p><strong>Source Example</strong></p>
+ * <pre>
+
+ //
+ // Set up the ThreadManager that the CommandManager will use
+ //
+
+ ThreadManager threadManager = new TPCThreadManager();
+ threadManager.enableLogging( getLogger().getChildLogger("threadmanager") );
+ Parameters params = new Parameters();
+ params.setParameter( "threads-per-processor", "2" );
+ params.setParameter( "sleep-time", "1000" );
+ params.setParameter( "block-timeout", "250" );
+ threadManager.parameterize( params );
+ threadManager.initialize();
+
+ //
+ // Set up the CommandManager
+ //
+
+ CommandManager commandManager = new CommandManager();
+ threadManager.register( commandManager );
+ * </pre>
+ *
* @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
*/
public class CommandManager implements EventPipeline
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>