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