]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/tree/TreeTestResult.java
Replace test result id by UUID
[gpl/argeo-slc.git] / org.argeo.slc.core / src / main / java / org / argeo / slc / core / test / tree / TreeTestResult.java
index 43a3607108ef7ba18318a888d89109293ae5cf35..6d39d210e9c27f17e00c22cd7f8ce76d5532be2d 100644 (file)
@@ -33,7 +33,7 @@ public class TreeTestResult implements TestResult, StructureAware<TreeSPath>,
        /** For ORM */\r
        private Long tid;\r
 \r
-       private NumericTRId testResultId;\r
+       //private NumericTRId testResultId;\r
        private List<TestResultListener> listeners = new Vector<TestResultListener>();\r
 \r
        private TreeSPath currentPath;\r
@@ -44,27 +44,29 @@ public class TreeTestResult implements TestResult, StructureAware<TreeSPath>,
 \r
        private boolean isClosed = false;\r
 \r
+       private String uuid;\r
+\r
        private SortedMap<TreeSPath, PartSubList> resultParts = new TreeMap<TreeSPath, PartSubList>();\r
        private SortedMap<TreeSPath, StructureElement> elements = new TreeMap<TreeSPath, StructureElement>();\r
 \r
        private StructureRegistry<TreeSPath> registry;\r
 \r
-       public TestResultId getTestResultId() {\r
-               return testResultId;\r
-       }\r
+//     public TestResultId getTestResultId() {\r
+//             return testResultId;\r
+//     }\r
 \r
        /**\r
         * Use of a <code>NumericTRId</code> is required by Hibernate. <b>It may\r
         * change in the future.</b>\r
         */\r
-       public NumericTRId getNumericResultId() {\r
-               return testResultId;\r
-       }\r
+//     public NumericTRId getNumericResultId() {\r
+//             return testResultId;\r
+//     }\r
 \r
        /** Sets the test result id as a numeric test result id. */\r
-       public void setNumericResultId(NumericTRId testResultId) {\r
-               this.testResultId = testResultId;\r
-       }\r
+//     public void setNumericResultId(NumericTRId testResultId) {\r
+//             this.testResultId = testResultId;\r
+//     }\r
 \r
        /** Sets the list of listeners. */\r
        public void setListeners(List<TestResultListener> listeners) {\r
@@ -130,7 +132,7 @@ public class TreeTestResult implements TestResult, StructureAware<TreeSPath>,
 \r
        public void close() {\r
                if (isClosed) {\r
-                       throw new SlcException("Test Result #" + getTestResultId()\r
+                       throw new SlcException("Test Result #" + getUuid()\r
                                        + " alredy closed.");\r
                }\r
                closeDate = new Date();\r
@@ -143,7 +145,7 @@ public class TreeTestResult implements TestResult, StructureAware<TreeSPath>,
                }\r
                isClosed = true;\r
 \r
-               log.info("Test Result #" + getTestResultId() + " closed.");\r
+               log.info("Test Result #" + getUuid() + " closed.");\r
        }\r
 \r
        Long getTid() {\r
@@ -188,4 +190,12 @@ public class TreeTestResult implements TestResult, StructureAware<TreeSPath>,
                this.elements = pathNames;\r
        }\r
 \r
+       public String getUuid() {\r
+               return uuid;\r
+       }\r
+\r
+       public void setUuid(String uuid) {\r
+               this.uuid = uuid;\r
+       }\r
+\r
 }\r