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 2014/11/21 18:09:11 UTC

svn commit: r1640960 - in /uima/sandbox/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/event/jd: DriverStatusReport.java IDriverStatusReport.java JobDriverReport.java

Author: degenaro
Date: Fri Nov 21 17:09:11 2014
New Revision: 1640960

URL: http://svn.apache.org/r1640960
Log:
UIMA-4069 Redesign of JD toward the main goal of classpath separation for container (system) code.

DriverState: Initializing, Active, Ended.

Modified:
    uima/sandbox/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/event/jd/DriverStatusReport.java
    uima/sandbox/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/event/jd/IDriverStatusReport.java
    uima/sandbox/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/event/jd/JobDriverReport.java

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/event/jd/DriverStatusReport.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/event/jd/DriverStatusReport.java?rev=1640960&r1=1640959&r2=1640960&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/event/jd/DriverStatusReport.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/event/jd/DriverStatusReport.java Fri Nov 21 17:09:11 2014
@@ -145,6 +145,14 @@ public class DriverStatusReport implemen
 	public void setPort(int value) {
 	}
 	
+	
+	public String getJdState() {
+		return null;
+	}
+	
+	public void setJdState(String value) {
+	}
+	
 	/*
 	 * Id
 	 */

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/event/jd/IDriverStatusReport.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/event/jd/IDriverStatusReport.java?rev=1640960&r1=1640959&r2=1640960&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/event/jd/IDriverStatusReport.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/event/jd/IDriverStatusReport.java Fri Nov 21 17:09:11 2014
@@ -38,6 +38,9 @@ public interface IDriverStatusReport {
 	public int getPort();
 	public void setPort(int value);
 	
+	public String getJdState();
+	public void setJdState(String value);
+	
 	public String getLogReport();
 	
 	public long getWorkItemsTotal();

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/event/jd/JobDriverReport.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/event/jd/JobDriverReport.java?rev=1640960&r1=1640959&r2=1640960&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/event/jd/JobDriverReport.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/event/jd/JobDriverReport.java Fri Nov 21 17:09:11 2014
@@ -40,6 +40,7 @@ public class JobDriverReport implements 
 
 	private DuccId duccId = null;
 	private int port = 0;
+	private String jdState = null;
 	private String jmxUrl = null;
 	
 	private long workItemsTotal = 0;
@@ -97,6 +98,7 @@ public class JobDriverReport implements 
 	
 	public JobDriverReport(IOperatingInfo operatingInfo) {
 		setDuccId(getDuccId(operatingInfo));
+		setJdState(operatingInfo.getJdState());
 		//setJmxUrl(driverContainer.getJmxUrl());
 		setWorkItemsTotal(operatingInfo.getWorkItemCrTotal());
 		setWorkItemsProcessingCompleted(operatingInfo.getWorkItemEndSuccesses());
@@ -146,6 +148,10 @@ public class JobDriverReport implements 
 		port = value;
 	}
 	
+	public void setJdState(String value) {
+		jdState = value;
+	}
+	
 	private void setJmxUrl(String value) {
 		jmxUrl = value;
 	}
@@ -220,6 +226,11 @@ public class JobDriverReport implements 
 	public int getPort() {
 		return port;
 	}
+
+	@Override
+	public String getJdState() {
+		return jdState;
+	}
 	
 	@Override
 	public String getLogReport() {