From cf041c5c859e3c269aac906e2a6ea2ec7c93c4db Mon Sep 17 00:00:00 2001
From: tpylak <tpylak>
Date: Tue, 24 Nov 2009 14:36:37 +0000
Subject: [PATCH] LMS-1264 DSU tracking system: introduce dto package

SVN: 13502
---
 deep_sequencing_unit/etc/tracking-service.properties  |  4 ++--
 .../resource/DSU TrackingClient.launch                | 11 +++++++++++
 .../cisd/dsu/tracking/{ => dto}/TrackedEntities.java  |  2 +-
 .../dsu/tracking/{main => dto}/TrackingStateDTO.java  |  2 +-
 .../email/EntityTrackingEmailDataManager.java         |  2 +-
 .../tracking/email/EntityTrackingEmailGenerator.java  |  2 +-
 .../tracking/email/IEntityTrackingEmailGenerator.java |  2 +-
 .../cisd/dsu/tracking/main/FileBasedTrackingDAO.java  |  1 +
 .../bsse/cisd/dsu/tracking/main/ITrackingDAO.java     |  2 ++
 .../ethz/bsse/cisd/dsu/tracking/main/TrackingBO.java  |  3 ++-
 10 files changed, 23 insertions(+), 8 deletions(-)
 create mode 100644 deep_sequencing_unit/resource/DSU TrackingClient.launch
 rename deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/{ => dto}/TrackedEntities.java (97%)
 rename deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/{main => dto}/TrackingStateDTO.java (97%)

diff --git a/deep_sequencing_unit/etc/tracking-service.properties b/deep_sequencing_unit/etc/tracking-service.properties
index 8e9bfb8ccd2..d1e820b2439 100644
--- a/deep_sequencing_unit/etc/tracking-service.properties
+++ b/deep_sequencing_unit/etc/tracking-service.properties
@@ -1,6 +1,6 @@
-openbis-user=tpylak
+openbis-user=kohleman
 openbis-password=xxx
-openbis-server-url = http://localhost:8888/openbis
+openbis-server-url = http://localhost:8888/openbis/rmi-tracking
 
 
 # SMTP properties (must start with 'mail' to be considered).
diff --git a/deep_sequencing_unit/resource/DSU TrackingClient.launch b/deep_sequencing_unit/resource/DSU TrackingClient.launch
new file mode 100644
index 00000000000..2b5cc3f75d0
--- /dev/null
+++ b/deep_sequencing_unit/resource/DSU TrackingClient.launch	
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<launchConfiguration type="org.eclipse.jdt.launching.localJavaApplication">
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
+<listEntry value="/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/main/TrackingClient.java"/>
+</listAttribute>
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
+<listEntry value="1"/>
+</listAttribute>
+<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="ch.ethz.bsse.cisd.dsu.tracking.main.TrackingClient"/>
+<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="deep_sequencing_unit"/>
+</launchConfiguration>
diff --git a/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/TrackedEntities.java b/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/dto/TrackedEntities.java
similarity index 97%
rename from deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/TrackedEntities.java
rename to deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/dto/TrackedEntities.java
index b5b9fcac7ac..341bdee24c5 100644
--- a/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/TrackedEntities.java
+++ b/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/dto/TrackedEntities.java
@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-package ch.ethz.bsse.cisd.dsu.tracking;
+package ch.ethz.bsse.cisd.dsu.tracking.dto;
 
 import java.util.List;
 
diff --git a/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/main/TrackingStateDTO.java b/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/dto/TrackingStateDTO.java
similarity index 97%
rename from deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/main/TrackingStateDTO.java
rename to deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/dto/TrackingStateDTO.java
index 16d873fc5a8..36b9be85d21 100644
--- a/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/main/TrackingStateDTO.java
+++ b/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/dto/TrackingStateDTO.java
@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-package ch.ethz.bsse.cisd.dsu.tracking.main;
+package ch.ethz.bsse.cisd.dsu.tracking.dto;
 
 import ch.systemsx.cisd.common.annotation.BeanProperty;
 
diff --git a/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/email/EntityTrackingEmailDataManager.java b/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/email/EntityTrackingEmailDataManager.java
index 1cd2e8dbb99..7ec603455bb 100644
--- a/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/email/EntityTrackingEmailDataManager.java
+++ b/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/email/EntityTrackingEmailDataManager.java
@@ -24,7 +24,7 @@ import java.util.List;
 import java.util.Map;
 import java.util.Set;
 
-import ch.ethz.bsse.cisd.dsu.tracking.TrackedEntities;
+import ch.ethz.bsse.cisd.dsu.tracking.dto.TrackedEntities;
 import ch.systemsx.cisd.openbis.generic.shared.basic.dto.ExternalData;
 import ch.systemsx.cisd.openbis.generic.shared.basic.dto.IEntityProperty;
 import ch.systemsx.cisd.openbis.generic.shared.basic.dto.Sample;
diff --git a/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/email/EntityTrackingEmailGenerator.java b/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/email/EntityTrackingEmailGenerator.java
index 452dfd66ae2..723f67c0c9e 100644
--- a/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/email/EntityTrackingEmailGenerator.java
+++ b/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/email/EntityTrackingEmailGenerator.java
@@ -24,7 +24,7 @@ import java.util.List;
 import java.util.Map;
 import java.util.Properties;
 
-import ch.ethz.bsse.cisd.dsu.tracking.TrackedEntities;
+import ch.ethz.bsse.cisd.dsu.tracking.dto.TrackedEntities;
 import ch.ethz.bsse.cisd.dsu.tracking.email.EntityTrackingEmailData.SequencingSampleData;
 import ch.systemsx.cisd.common.utilities.PropertyUtils;
 import ch.systemsx.cisd.openbis.generic.shared.basic.dto.ExternalData;
diff --git a/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/email/IEntityTrackingEmailGenerator.java b/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/email/IEntityTrackingEmailGenerator.java
index d01fa2ab6cf..812d6168575 100644
--- a/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/email/IEntityTrackingEmailGenerator.java
+++ b/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/email/IEntityTrackingEmailGenerator.java
@@ -18,7 +18,7 @@ package ch.ethz.bsse.cisd.dsu.tracking.email;
 
 import java.util.List;
 
-import ch.ethz.bsse.cisd.dsu.tracking.TrackedEntities;
+import ch.ethz.bsse.cisd.dsu.tracking.dto.TrackedEntities;
 
 /**
  * @author Piotr Buczek
diff --git a/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/main/FileBasedTrackingDAO.java b/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/main/FileBasedTrackingDAO.java
index 26652055ddc..66011ec34c0 100644
--- a/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/main/FileBasedTrackingDAO.java
+++ b/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/main/FileBasedTrackingDAO.java
@@ -24,6 +24,7 @@ import java.util.List;
 
 import org.apache.commons.io.IOUtils;
 
+import ch.ethz.bsse.cisd.dsu.tracking.dto.TrackingStateDTO;
 import ch.ethz.bsse.cisd.dsu.tracking.utils.LogUtils;
 import ch.systemsx.cisd.common.parser.AbstractParserObjectFactory;
 import ch.systemsx.cisd.common.parser.IParserObjectFactory;
diff --git a/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/main/ITrackingDAO.java b/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/main/ITrackingDAO.java
index 0a3cf3bb9a3..10ac486dafa 100644
--- a/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/main/ITrackingDAO.java
+++ b/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/main/ITrackingDAO.java
@@ -16,6 +16,8 @@
 
 package ch.ethz.bsse.cisd.dsu.tracking.main;
 
+import ch.ethz.bsse.cisd.dsu.tracking.dto.TrackingStateDTO;
+
 /**
  * @author Tomasz Pylak
  */
diff --git a/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/main/TrackingBO.java b/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/main/TrackingBO.java
index ed766c6d9c9..750bdf40b00 100644
--- a/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/main/TrackingBO.java
+++ b/deep_sequencing_unit/source/java/ch/ethz/bsse/cisd/dsu/tracking/main/TrackingBO.java
@@ -18,7 +18,8 @@ package ch.ethz.bsse.cisd.dsu.tracking.main;
 
 import java.util.List;
 
-import ch.ethz.bsse.cisd.dsu.tracking.TrackedEntities;
+import ch.ethz.bsse.cisd.dsu.tracking.dto.TrackedEntities;
+import ch.ethz.bsse.cisd.dsu.tracking.dto.TrackingStateDTO;
 import ch.ethz.bsse.cisd.dsu.tracking.email.Email;
 import ch.ethz.bsse.cisd.dsu.tracking.email.IEntityTrackingEmailGenerator;
 import ch.systemsx.cisd.common.mail.From;
-- 
GitLab