Author: mattmann
Date: Tue Feb 28 15:00:59 2012
New Revision: 1294681

URL: http://svn.apache.org/viewvc?rev=1294681&view=rev
Log:
- fix for OODT-396: Add shutdown hook to the Workflow Manager server

Modified:
    oodt/trunk/CHANGES.txt
    
oodt/trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/system/XmlRpcWorkflowManager.java

Modified: oodt/trunk/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/oodt/trunk/CHANGES.txt?rev=1294681&r1=1294680&r2=1294681&view=diff
==============================================================================
--- oodt/trunk/CHANGES.txt (original)
+++ oodt/trunk/CHANGES.txt Tue Feb 28 15:00:59 2012
@@ -3,6 +3,9 @@ Apache OODT Change Log
 
 Release 0.4: Current Development
 --------------------------------------------
+
+* OODT-396 Add shutdown hook to the Workflow Manager server (mattmann)
+
 * OODT-394 Integrate CAS-Protocol with CAS-CLI (bfoster)
 
 * OODT-392 Remove old command line option code from commons (bfoster)

Modified: 
oodt/trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/system/XmlRpcWorkflowManager.java
URL: 
http://svn.apache.org/viewvc/oodt/trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/system/XmlRpcWorkflowManager.java?rev=1294681&r1=1294680&r2=1294681&view=diff
==============================================================================
--- 
oodt/trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/system/XmlRpcWorkflowManager.java
 (original)
+++ 
oodt/trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/system/XmlRpcWorkflowManager.java
 Tue Feb 28 15:00:59 2012
@@ -148,6 +148,15 @@ public class XmlRpcWorkflowManager {
 
     }
 
+  public boolean shutdown() {
+    if (this.webServer != null) {
+      webServer.shutdown();
+      webServer = null;
+      return true;
+    } else
+      return false;
+  }
+
   public String executeDynamicWorkflow(Vector<String> taskIds, Hashtable 
metadata)
       throws RepositoryException, EngineException {
     if (taskIds == null || (taskIds != null && taskIds.size() == 0))


Reply via email to