[CJ-dev] commonjava-projects/commonjava-cmdctl project.xml,1.1,1.2
Brought to you by:
johnqueso
From: <joh...@co...> - 2004-02-18 06:21:06
|
Update of /cvsroot/commonjava/commonjava-projects/commonjava-cmdctl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26524 Modified Files: project.xml Log Message: updated documentation in project.xml files, and added functionality to: Console: - provide convenient way to prompt the user for more information Config: - Provide snap-in container stacking, or scoping - Provide a JBoss service implementation of a snap-in container Probably other things, but I don't honestly remember everything... Index: project.xml =================================================================== RCS file: /cvsroot/commonjava/commonjava-projects/commonjava-cmdctl/project.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- project.xml 22 Sep 2003 19:30:44 -0000 1.1 +++ project.xml 18 Feb 2004 06:11:45 -0000 1.2 @@ -3,7 +3,7 @@ <project> <pomVersion>3</pomVersion> <id>commonjava-cmdctl</id> - <name>CommonJava Command and Control Libraries</name> + <name>Command & Control</name> <groupId>commonjava</groupId> <currentVersion>2.0</currentVersion> <organization> @@ -13,6 +13,16 @@ <inceptionYear>2002</inceptionYear> <package>org.commonjava.cmdctl</package> + <description> + Command & Control is a project intended to allow convenient control over the runtime environment. + Currently, the only implementation in this project is a task-oriented manager which is used as a + JVM shutdown hook. Essentially, the user only has to implement ShutdownTask (only the method + execute()), and then add an instance of this implementation to the ShutdownTaskManager via + ShutdownTaskManager.addTask(). On shutdown, the task manager is executed by the JVM, which triggers + a chain of events. First, the task manager locks itself, so that no new shutdown tasks may be added. + Then, it iterates through each task associated with it, executing each as it encounters it. + </description> + <dependencies> <dependency> <groupId>commons-logging</groupId> |