You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by de...@apache.org on 2013/02/06 21:42:55 UTC

svn commit: r1443201 - in /uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server: DuccHandler.java DuccWebMonitor.java

Author: degenaro
Date: Wed Feb  6 20:42:55 2013
New Revision: 1443201

URL: http://svn.apache.org/viewvc?rev=1443201&view=rev
Log:
UIMA-2642 Replace Camel listening mechanism with WS polling mechanism for Job status monitoring

Modified:
    uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccHandler.java
    uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccWebMonitor.java

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccHandler.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccHandler.java?rev=1443201&r1=1443200&r2=1443201&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccHandler.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccHandler.java Wed Feb  6 20:42:55 2013
@@ -1002,14 +1002,14 @@ public class DuccHandler extends DuccAbs
 			    	
 					ArrayList <UimaStatistic> uimaStats = new ArrayList<UimaStatistic>();
 				    uimaStats.clear();
-				    long analysisTime = 0;
+				    //long analysisTime = 0;
 				    for (Entry<String, PerformanceMetricsSummaryItem> entry : performanceMetricsSummaryMap.entrySet()) {
 				    	String key = entry.getKey();
 				    	int posName = key.lastIndexOf('=');
 				    	long anTime = entry.getValue().getAnalysisTime();
 				    	long anMinTime = entry.getValue().getAnalysisTimeMin();
 				    	long anMaxTime = entry.getValue().getAnalysisTimeMax();
-				    	analysisTime += anTime;
+				    	//analysisTime += anTime;
 				    	if (posName > 0) {
 				    		String shortname = key.substring(posName+1);
 				    		UimaStatistic stat = new UimaStatistic(shortname, entry.getKey(), anTime, anMinTime, anMaxTime);

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccWebMonitor.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccWebMonitor.java?rev=1443201&r1=1443200&r2=1443201&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccWebMonitor.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccWebMonitor.java Wed Feb  6 20:42:55 2013
@@ -251,7 +251,6 @@ public class DuccWebMonitor implements I
 		duccLogger.trace(location, jobid, "enter");
 		
 		MonitorInfo monitorInfo = new MonitorInfo();
-		ArrayList<String> stateSequence = monitorInfo.stateSequence;
 		
 		int countAtArrival = updateCounter.get();
 		int countAtPresent = countAtArrival;
@@ -280,7 +279,6 @@ public class DuccWebMonitor implements I
 			
 		if(duccId != null) {
 			monitorInfo = jMap.get(duccId);
-			stateSequence = monitorInfo.stateSequence;
 			if(tMap.containsKey(duccId)) {
 				long expiryMillis = System.currentTimeMillis()+timeoutMillis+1;
 				TrackingInfo ti = tMap.get(duccId);