diff --git a/edexOsgi/com.raytheon.edex.common/src/com/raytheon/edex/msg/DataURINotificationMessage.java b/edexOsgi/com.raytheon.edex.common/src/com/raytheon/edex/msg/DataURINotificationMessage.java index 7187c0e360..4bd687cbea 100644 --- a/edexOsgi/com.raytheon.edex.common/src/com/raytheon/edex/msg/DataURINotificationMessage.java +++ b/edexOsgi/com.raytheon.edex.common/src/com/raytheon/edex/msg/DataURINotificationMessage.java @@ -42,9 +42,6 @@ public class DataURINotificationMessage implements ISerializableObject { @DynamicSerializeElement private String[] dataURIs; - @DynamicSerializeElement - private int[] ids; - /** * @return the dataURIs */ @@ -52,18 +49,6 @@ public class DataURINotificationMessage implements ISerializableObject { return dataURIs; } - public int[] getIds() { - return ids; - } - - /** - * @param ids - * The ids to set - */ - public void setIds(int[] ids) { - this.ids = ids; - } - /** * @param dataURIs * the dataURIs to set diff --git a/edexOsgi/com.raytheon.edex.common/src/com/raytheon/edex/msg/PracticeDataURINotificationMessage.java b/edexOsgi/com.raytheon.edex.common/src/com/raytheon/edex/msg/PracticeDataURINotificationMessage.java index cd80f1d55a..f5dbb9ad8a 100644 --- a/edexOsgi/com.raytheon.edex.common/src/com/raytheon/edex/msg/PracticeDataURINotificationMessage.java +++ b/edexOsgi/com.raytheon.edex.common/src/com/raytheon/edex/msg/PracticeDataURINotificationMessage.java @@ -42,9 +42,6 @@ public class PracticeDataURINotificationMessage implements ISerializableObject { @DynamicSerializeElement private String[] dataURIs; - @DynamicSerializeElement - private int[] ids; - /** * @return the dataURIs */ @@ -52,18 +49,6 @@ public class PracticeDataURINotificationMessage implements ISerializableObject { return dataURIs; } - public int[] getIds() { - return ids; - } - - /** - * @param ids - * The ids to set - */ - public void setIds(int[] ids) { - this.ids = ids; - } - /** * @param dataURIs * the dataURIs to set diff --git a/edexOsgi/com.raytheon.uf.edex.esb.camel/src/com/raytheon/uf/edex/esb/camel/DataUriAggregator.java b/edexOsgi/com.raytheon.uf.edex.esb.camel/src/com/raytheon/uf/edex/esb/camel/DataUriAggregator.java index 92e935966f..c55f79d785 100644 --- a/edexOsgi/com.raytheon.uf.edex.esb.camel/src/com/raytheon/uf/edex/esb/camel/DataUriAggregator.java +++ b/edexOsgi/com.raytheon.uf.edex.esb.camel/src/com/raytheon/uf/edex/esb/camel/DataUriAggregator.java @@ -44,8 +44,6 @@ public class DataUriAggregator { private List dataUris = new ArrayList(); - private List ids = new ArrayList(); - /** * Add data uris to the queue * @@ -55,11 +53,7 @@ public class DataUriAggregator { synchronized (this) { for (String uri : uris) { if (uri != null) { - int idx = uri.lastIndexOf('/'); - Integer id = Integer.valueOf(uri.substring(idx + 1)); - uri = uri.substring(0, idx); dataUris.add(uri); - ids.add(id); } } } @@ -73,7 +67,7 @@ public class DataUriAggregator { */ public boolean hasUris(Object obj) { synchronized (this) { - return dataUris.size() > 0 || ids.size() > 0; + return dataUris.size() > 0; } } @@ -85,16 +79,9 @@ public class DataUriAggregator { public DataURINotificationMessage sendQueuedUris() { synchronized (this) { String[] uris = dataUris.toArray(new String[dataUris.size()]); - int[] ids = new int[this.ids.size()]; - int idx = 0; - for (Integer i : this.ids) { - ids[idx++] = i.intValue(); - } dataUris.clear(); - this.ids.clear(); DataURINotificationMessage msg = new DataURINotificationMessage(); msg.setDataURIs(uris); - msg.setIds(ids); return msg; } } @@ -107,16 +94,9 @@ public class DataUriAggregator { public PracticeDataURINotificationMessage sendPracticeQueuedUris() { synchronized (this) { String[] uris = dataUris.toArray(new String[dataUris.size()]); - int[] ids = new int[this.ids.size()]; - int idx = 0; - for (Integer i : this.ids) { - ids[idx++] = i.intValue(); - } dataUris.clear(); - this.ids.clear(); PracticeDataURINotificationMessage msg = new PracticeDataURINotificationMessage(); msg.setDataURIs(uris); - msg.setIds(ids); return msg; } } diff --git a/edexOsgi/com.raytheon.uf.edex.esb.camel/src/com/raytheon/uf/edex/esb/camel/ToDataURI.java b/edexOsgi/com.raytheon.uf.edex.esb.camel/src/com/raytheon/uf/edex/esb/camel/ToDataURI.java index 685b29bf46..d47fbbbe02 100644 --- a/edexOsgi/com.raytheon.uf.edex.esb.camel/src/com/raytheon/uf/edex/esb/camel/ToDataURI.java +++ b/edexOsgi/com.raytheon.uf.edex.esb.camel/src/com/raytheon/uf/edex/esb/camel/ToDataURI.java @@ -42,13 +42,13 @@ public class ToDataURI { public String[] toDataURI(PluginDataObject[] pdo) { String[] strs = new String[pdo.length]; for (int i = 0; i < strs.length; i++) { - strs[i] = pdo[i].getDataURI() + '/' + pdo[i].getId(); + strs[i] = pdo[i].getDataURI(); } return strs; } public String toDataURI(PluginDataObject pdo) { - return pdo.getDataURI() + '/' + pdo.getId(); + return pdo.getDataURI(); } } diff --git a/nativeLib/edex_com/.cproject b/nativeLib/edex_com/.cproject index f34df1438c..c74c136ad4 100644 --- a/nativeLib/edex_com/.cproject +++ b/nativeLib/edex_com/.cproject @@ -67,6 +67,7 @@