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 2018/09/28 15:09:24 UTC

svn commit: r1842259 - in /uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors: DefaultNodeInventoryProcessor.java NodeInventoryProcessor.java

Author: cwiklik
Date: Fri Sep 28 15:09:23 2018
New Revision: 1842259

URL: http://svn.apache.org/viewvc?rev=1842259&view=rev
Log:
UIMA-5864 modified to use Map instead of concrete implementation

Modified:
    uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java
    uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/NodeInventoryProcessor.java

Modified: uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java
URL: http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java?rev=1842259&r1=1842258&r2=1842259&view=diff
==============================================================================
--- uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java (original)
+++ uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java Fri Sep 28 15:09:23 2018
@@ -40,7 +40,7 @@ public class DefaultNodeInventoryProcess
 	DuccLogger logger = new DuccLogger(this.getClass(), "AGENT");
 	boolean inventoryChanged = true;
 	private NodeAgent agent;
-	private HashMap<DuccId, IDuccProcess> previousInventory;
+	private Map<DuccId, IDuccProcess> previousInventory;
 	private int forceInventoryUpdateMaxThreshold = 0;
 	private long counter = 0;
 
@@ -61,7 +61,7 @@ public class DefaultNodeInventoryProcess
 	/**
 	 * Get a copy of agent {@code Process} inventory
 	 */
-	public HashMap<DuccId, IDuccProcess> getInventory() {
+	public Map<DuccId, IDuccProcess> getInventory() {
 		return agent.getInventoryCopy();
 	}
 
@@ -71,7 +71,7 @@ public class DefaultNodeInventoryProcess
 	public void process(Exchange outgoingMessage) throws Exception {
 		String methodName = "process";
 		// Get a deep copy of agent's inventory
-		HashMap<DuccId, IDuccProcess> inventory = getInventory();
+		Map<DuccId, IDuccProcess> inventory = getInventory();
 		// Determine if the inventory changed since the last publishing was done
 		// First check if the inventory expanded or shrunk. If the same in size,
 		// compare process states and PID. If either of the two changed for any

Modified: uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/NodeInventoryProcessor.java
URL: http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/NodeInventoryProcessor.java?rev=1842259&r1=1842258&r2=1842259&view=diff
==============================================================================
--- uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/NodeInventoryProcessor.java (original)
+++ uima/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/NodeInventoryProcessor.java Fri Sep 28 15:09:23 2018
@@ -18,7 +18,7 @@
 */
 package org.apache.uima.ducc.agent.processors;
 
-import java.util.HashMap;
+import java.util.Map;
 
 import org.apache.camel.Processor;
 import org.apache.uima.ducc.common.utils.id.DuccId;
@@ -26,5 +26,5 @@ import org.apache.uima.ducc.transport.ev
 
 
 public interface NodeInventoryProcessor extends Processor {
-	public HashMap<DuccId, IDuccProcess> getInventory();
+	public Map<DuccId, IDuccProcess> getInventory();
 }