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();


Reply via email to