You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by cw...@apache.org on 2013/08/27 20:35:20 UTC

svn commit: r1517909 - /uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/launcher/DuccCommandExecutor.java

Author: cwiklik
Date: Tue Aug 27 18:35:19 2013
New Revision: 1517909

URL: http://svn.apache.org/r1517909
Log:
UIMA-3216 Initialize JD and Service Process init start and endtime as well as run start time

Modified:
    uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/launcher/DuccCommandExecutor.java

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/launcher/DuccCommandExecutor.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/launcher/DuccCommandExecutor.java?rev=1517909&r1=1517908&r2=1517909&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/launcher/DuccCommandExecutor.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/launcher/DuccCommandExecutor.java Tue Aug 27 18:35:19 2013
@@ -305,22 +305,24 @@ public class DuccCommandExecutor extends
 	private void startProcess(ICommandLine cmdLine,String[] cmd, Map<String, String> processEnv) throws Exception {
 		String methodName = "startProcess";
 
-//		ITimeWindow twr = new TimeWindow();
-//		String millis;
-//		millis = TimeStamp.getCurrentMillis();
-//        
-//		((ManagedProcess) managedProcess).getDuccProcess().setTimeWindowRun(twr);
-//		twr.setStart(millis);
+		String millis;
+		millis = TimeStamp.getCurrentMillis();
+        
 		ProcessBuilder pb = new ProcessBuilder(cmd);
-		/*
+		
 		if ( ((ManagedProcess)super.managedProcess).getDuccProcess().getProcessType().equals(ProcessType.Pop) ||
 				((ManagedProcess)super.managedProcess).getDuccProcess().getProcessType().equals(ProcessType.Service)   ) {
 			ITimeWindow twi = new TimeWindow();
 			((ManagedProcess) managedProcess).getDuccProcess().setTimeWindowInit(twi);
 			twi.setStart(millis);
 			twi.setEnd(millis);
+
+			ITimeWindow twr = new TimeWindow();
+			((ManagedProcess) managedProcess).getDuccProcess().setTimeWindowRun(twr);
+			twr.setStart(millis);
+
 		}
-	*/
+	
 		Map<String, String> env = pb.environment();
 		//	Dont enherit agent's environment
 		env.clear();