Author: challngr
Date: Wed Oct 29 13:43:39 2014
New Revision: 1635132

URL: http://svn.apache.org/r1635132
Log:
UIMA-4067 Put service_id-nnn into service submission so OR can consolidate its 
map.

Modified:
    
uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccServiceSubmit.java
    
uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/IUiOptions.java
    
uima/sandbox/uima-ducc/trunk/uima-ducc-sm/src/main/java/org/apache/uima/ducc/sm/ServiceInstance.java

Modified: 
uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccServiceSubmit.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccServiceSubmit.java?rev=1635132&r1=1635131&r2=1635132&view=diff
==============================================================================
--- 
uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccServiceSubmit.java
 (original)
+++ 
uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccServiceSubmit.java
 Wed Oct 29 13:43:39 2014
@@ -70,6 +70,7 @@ public class DuccServiceSubmit 
         UiOption.ServiceLinger,
 
         UiOption.ServicePingArguments,
+        UiOption.ServiceId, 
         UiOption.ServicePingClass,
         UiOption.ServicePingClasspath,
         UiOption.ServicePingJvmArgs,

Modified: 
uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/IUiOptions.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/IUiOptions.java?rev=1635132&r1=1635131&r2=1635132&view=diff
==============================================================================
--- 
uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/IUiOptions.java
 (original)
+++ 
uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/IUiOptions.java
 Wed Oct 29 13:43:39 2014
@@ -324,6 +324,13 @@ public interface IUiOptions
             public String label()       { return name(); }
         },            
 
+        ServiceId {                     // for use only by SM when spawing a 
service 
+            public String pname()       { return "service_id"; }
+            public String argname()     { return "number"; }
+            public String description() { return "The numeric id of the 
service being spawned"; }
+            public String example()     { return "123"; }
+        },            
+
         ServicePingClass { 
             public String pname()       { return "service_ping_class"; }
             public String argname()     { return "classname"; }

Modified: 
uima/sandbox/uima-ducc/trunk/uima-ducc-sm/src/main/java/org/apache/uima/ducc/sm/ServiceInstance.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-sm/src/main/java/org/apache/uima/ducc/sm/ServiceInstance.java?rev=1635132&r1=1635131&r2=1635132&view=diff
==============================================================================
--- 
uima/sandbox/uima-ducc/trunk/uima-ducc-sm/src/main/java/org/apache/uima/ducc/sm/ServiceInstance.java
 (original)
+++ 
uima/sandbox/uima-ducc/trunk/uima-ducc-sm/src/main/java/org/apache/uima/ducc/sm/ServiceInstance.java
 Wed Oct 29 13:43:39 2014
@@ -166,7 +166,9 @@ class ServiceInstance
             api_classpath,
             "org.apache.uima.ducc.cli.DuccServiceSubmit",
             "--specification",
-            spec
+            spec,
+            "--service_id",
+            sset.getId().toString(),
         };
             
         for ( int i = 0; i < args.length; i++ ) { 


Reply via email to