Author: challngr
Date: Mon Nov  2 19:07:56 2015
New Revision: 1712113

URL: http://svn.apache.org/viewvc?rev=1712113&view=rev
Log:
UIMA-4587 Add sync to properties store.  Adjust ping-only ServiceInstance 
start() signature.

Modified:
    
uima/sandbox/uima-ducc/trunk/uima-ducc-common/src/main/java/org/apache/uima/ducc/common/persistence/services/StateServices.java
    
uima/sandbox/uima-ducc/trunk/uima-ducc-sm/src/main/java/org/apache/uima/ducc/sm/PingOnlyServiceInstance.java

Modified: 
uima/sandbox/uima-ducc/trunk/uima-ducc-common/src/main/java/org/apache/uima/ducc/common/persistence/services/StateServices.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-common/src/main/java/org/apache/uima/ducc/common/persistence/services/StateServices.java?rev=1712113&r1=1712112&r2=1712113&view=diff
==============================================================================
--- 
uima/sandbox/uima-ducc/trunk/uima-ducc-common/src/main/java/org/apache/uima/ducc/common/persistence/services/StateServices.java
 (original)
+++ 
uima/sandbox/uima-ducc/trunk/uima-ducc-common/src/main/java/org/apache/uima/ducc/common/persistence/services/StateServices.java
 Mon Nov  2 19:07:56 2015
@@ -149,7 +149,7 @@ public class StateServices implements IS
        }
 
     // Try to write properties file, using a temp file as backup in case it 
fails.
-    private boolean writeProperties(DuccId id, Properties props, File pfile, 
File pfile_tmp, String type)
+    private synchronized boolean writeProperties(DuccId id, Properties props, 
File pfile, File pfile_tmp, String type)
     {
        
        String methodName = "saveProperties";

Modified: 
uima/sandbox/uima-ducc/trunk/uima-ducc-sm/src/main/java/org/apache/uima/ducc/sm/PingOnlyServiceInstance.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-sm/src/main/java/org/apache/uima/ducc/sm/PingOnlyServiceInstance.java?rev=1712113&r1=1712112&r2=1712113&view=diff
==============================================================================
--- 
uima/sandbox/uima-ducc/trunk/uima-ducc-sm/src/main/java/org/apache/uima/ducc/sm/PingOnlyServiceInstance.java
 (original)
+++ 
uima/sandbox/uima-ducc/trunk/uima-ducc-sm/src/main/java/org/apache/uima/ducc/sm/PingOnlyServiceInstance.java
 Mon Nov  2 19:07:56 2015
@@ -46,7 +46,7 @@ class PingOnlyServiceInstance
 //         this.state = dwj.getJobState();
 //     }
 
-    long start(String spec, DuccProperties meta_props)
+    long start(DuccProperties svc_props, DuccProperties meta_props)
     {
        String methodName = "start";
 


Reply via email to