[jboss-svn-commits] JBL Code SVN: r7539 - labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Nov 10 19:35:22 EST 2006
Author: wrzep
Date: 2006-11-10 19:35:13 -0500 (Fri, 10 Nov 2006)
New Revision: 7539
Modified:
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildResult.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildType.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Categories.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Category.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Developers.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Documentation.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/DocumentationType.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Downloads.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/File.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Files.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Forum.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/ForumType.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTracker.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTrackerType.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Jmm.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Menu.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/MonitorType.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Page.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Poll.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Polls.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Project.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoMonitor.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoType.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Repository.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Sorting.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportService.java
labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportType.java
Log:
http://jira.jboss.com/jira/browse/JBLAB-756
All info provided by ProjectsService need to be Serializable owing to remote calls.
Pawel
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildResult.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildResult.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildResult.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -28,7 +28,9 @@
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.XmlValue;
+import java.io.Serializable;
+
/**
*
* Class for keeping information about project's build results.
@@ -43,9 +45,13 @@
@XmlType(name = "build-result", propOrder = {
"value"
})
-public class BuildResult {
+public class BuildResult implements Serializable {
- @XmlValue
+ /**
+ *
+ */
+ private static final long serialVersionUID = 2529947883375173255L;
+ @XmlValue
protected String value;
@XmlAttribute(required = true)
protected BuildType type;
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildType.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildType.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/BuildType.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
+
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
@@ -48,8 +50,8 @@
*
*/
@XmlEnum
-public enum BuildType {
-
+public enum BuildType implements Serializable {
+
@XmlEnumValue("CruiseControl")
CRUISE_CONTROL("CruiseControl"),
@XmlEnumValue("Continuum")
@@ -73,4 +75,8 @@
throw new IllegalArgumentException(v.toString());
}
+ /**
+ *
+ */
+ private static final long serialVersionUID = 78234142624263L;
}
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Categories.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Categories.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Categories.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,7 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
@@ -44,9 +45,13 @@
@XmlType(name = "categories", propOrder = {
"category"
})
-public class Categories {
+public class Categories implements Serializable {
- @XmlElement(namespace = "http://jboss.org", required = true)
+ /**
+ *
+ */
+ private static final long serialVersionUID = -509981616969761810L;
+ @XmlElement(namespace = "http://jboss.org", required = true)
protected List<Category> category;
/**
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Category.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Category.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Category.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
+
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
@@ -42,9 +44,13 @@
@XmlType(name = "category", propOrder = {
})
-public class Category {
+public class Category implements Serializable {
- @XmlElement(namespace = "http://jboss.org", required = true)
+ /**
+ *
+ */
+ private static final long serialVersionUID = 4940293882638540576L;
+ @XmlElement(namespace = "http://jboss.org", required = true)
protected String id;
@XmlElement(namespace = "http://jboss.org")
protected String name;
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Developers.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Developers.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Developers.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,7 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
@@ -45,9 +46,13 @@
"leadDeveloper",
"developers"
})
-public class Developers {
+public class Developers implements Serializable {
- @XmlElement(name = "lead-developer")
+ /**
+ *
+ */
+ private static final long serialVersionUID = 5316399327017400395L;
+ @XmlElement(name = "lead-developer")
protected String leadDeveloper;
@XmlElement(name = "developer")
protected List<String> developers;
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Documentation.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Documentation.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Documentation.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
+
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
@@ -43,9 +45,13 @@
@XmlType(name = "documentation", propOrder = {
"value"
})
-public class Documentation {
+public class Documentation implements Serializable {
- @XmlValue
+ /**
+ *
+ */
+ private static final long serialVersionUID = -6807409400498134599L;
+ @XmlValue
protected String value;
@XmlAttribute(required = true)
protected DocumentationType type;
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/DocumentationType.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/DocumentationType.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/DocumentationType.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
+
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
@@ -52,7 +54,7 @@
*
*/
@XmlEnum
-public enum DocumentationType {
+public enum DocumentationType implements Serializable {
FAQ("FAQ"),
@XmlEnumValue("installation")
@@ -84,4 +86,9 @@
throw new IllegalArgumentException(v.toString());
}
+
+ /**
+ *
+ */
+ private static final long serialVersionUID = -14991231191912L;
}
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Downloads.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Downloads.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Downloads.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
+
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
@@ -45,9 +47,13 @@
"counters",
"files"
})
-public class Downloads {
+public class Downloads implements Serializable {
- protected Categories categories;
+ /**
+ *
+ */
+ private static final long serialVersionUID = 8105013919965562661L;
+ protected Categories categories;
protected String name;
protected String description;
protected Downloads.Counters counters;
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/File.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/File.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/File.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,7 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
@@ -52,9 +53,13 @@
"type",
"button"
})
-public class File {
+public class File implements Serializable {
- @XmlElement(required = true)
+ /**
+ *
+ */
+ private static final long serialVersionUID = 1993294114830630646L;
+ @XmlElement(required = true)
protected String id;
protected String name;
protected String description;
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Files.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Files.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Files.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,7 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
@@ -45,9 +46,13 @@
@XmlType(name = "files", propOrder = {
"file"
})
-public class Files {
+public class Files implements Serializable {
- @XmlElement(namespace = "http://jboss.org", required = true)
+ /**
+ *
+ */
+ private static final long serialVersionUID = -4651692006932150062L;
+ @XmlElement(namespace = "http://jboss.org", required = true)
protected List<File> file;
@XmlAttribute
protected Sorting sorting;
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Forum.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Forum.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Forum.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
+
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
@@ -43,9 +45,13 @@
@XmlType(name = "forum", propOrder = {
"value"
})
-public class Forum {
+public class Forum implements Serializable {
- @XmlValue
+ /**
+ *
+ */
+ private static final long serialVersionUID = -3497892457765384213L;
+ @XmlValue
protected String value;
@XmlAttribute(required = true)
protected ForumType type;
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/ForumType.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/ForumType.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/ForumType.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
+
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
@@ -48,8 +50,9 @@
*
*/
@XmlEnum
-public enum ForumType {
+public enum ForumType implements Serializable {
+
@XmlEnumValue("dev")
DEV("dev"),
@XmlEnumValue("user")
@@ -73,4 +76,9 @@
throw new IllegalArgumentException(v.toString());
}
+
+ /**
+ *
+ */
+ private static final long serialVersionUID = -900357630024L;
}
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTracker.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTracker.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTracker.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
+
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
@@ -43,9 +45,13 @@
@XmlType(name = "issue-tracker", propOrder = {
"value"
})
-public class IssueTracker {
+public class IssueTracker implements Serializable {
- @XmlValue
+ /**
+ *
+ */
+ private static final long serialVersionUID = 1207804101576345198L;
+ @XmlValue
protected String value;
@XmlAttribute
protected IssueTrackerType type;
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTrackerType.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTrackerType.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/IssueTrackerType.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
+
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
@@ -48,7 +50,7 @@
*
*/
@XmlEnum
-public enum IssueTrackerType {
+public enum IssueTrackerType implements Serializable {
@XmlEnumValue("bugzilla")
BUGZILLA("bugzilla"),
@@ -73,4 +75,8 @@
throw new IllegalArgumentException(v.toString());
}
+ /**
+ *
+ */
+ private static final long serialVersionUID = -9014235467222L;
}
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Jmm.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Jmm.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Jmm.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
+
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
@@ -39,7 +41,12 @@
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "jmm")
-public class Jmm {
+public class Jmm implements Serializable {
+ /**
+ *
+ */
+ private static final long serialVersionUID = -6519112071777161706L;
+
}
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Menu.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Menu.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Menu.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,7 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
@@ -45,9 +46,13 @@
@XmlType(name = "menu", propOrder = {
"menuEntry"
})
-public class Menu {
+public class Menu implements Serializable {
- @XmlElements({
+ /**
+ *
+ */
+ private static final long serialVersionUID = 7417554391209298248L;
+ @XmlElements({
@XmlElement(name = "jmm", type = Jmm.class),
@XmlElement(name = "repo-monitor", type = RepoMonitor.class),
@XmlElement(name = "documentation", type = Documentation.class),
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/MonitorType.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/MonitorType.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/MonitorType.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
+
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
@@ -48,8 +50,10 @@
*
*/
@XmlEnum
-public enum MonitorType {
+public enum MonitorType implements Serializable {
+
+
@XmlEnumValue("fisheye")
FISHEYE("fisheye"),
@XmlEnumValue("viewvc")
@@ -73,4 +77,8 @@
throw new IllegalArgumentException(v.toString());
}
+ /**
+ *
+ */
+ private static final long serialVersionUID = -1673567659897L;
}
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Page.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Page.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Page.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
+
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
@@ -43,9 +45,13 @@
@XmlType(name = "page", propOrder = {
"value"
})
-public class Page {
+public class Page implements Serializable {
- @XmlValue
+ /**
+ *
+ */
+ private static final long serialVersionUID = 7167255858009707420L;
+ @XmlValue
protected String value;
@XmlAttribute
protected String display;
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Poll.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Poll.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Poll.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,7 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
@@ -45,9 +46,13 @@
"question",
"answer"
})
-public class Poll {
+public class Poll implements Serializable {
- @XmlElement(namespace = "http://jboss.org", required = true)
+ /**
+ *
+ */
+ private static final long serialVersionUID = 4857513899009831767L;
+ @XmlElement(namespace = "http://jboss.org", required = true)
protected String question;
@XmlElement(namespace = "http://jboss.org", required = true)
protected List<String> answer;
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Polls.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Polls.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Polls.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
+
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
@@ -42,9 +44,13 @@
@XmlType(name = "polls", propOrder = {
"poll"
})
-public class Polls {
+public class Polls implements Serializable {
- @XmlElement(namespace = "http://jboss.org")
+ /**
+ *
+ */
+ private static final long serialVersionUID = -5864655777408455779L;
+ @XmlElement(namespace = "http://jboss.org")
protected Poll poll;
/**
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Project.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Project.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Project.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,7 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
@@ -62,9 +63,13 @@
"polls"
})
@XmlRootElement(name = "project")
-public class Project {
+public class Project implements Serializable {
- @XmlElement(required = true)
+ /**
+ *
+ */
+ private static final long serialVersionUID = 5820141847136190162L;
+ @XmlElement(required = true)
protected String id;
@XmlElement(required = true)
protected String name;
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoMonitor.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoMonitor.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoMonitor.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -45,6 +45,11 @@
})
public class RepoMonitor {
+ /**
+ *
+ */
+ private static final long serialVersionUID = 34625463749296L;
+
@XmlValue
protected String value;
@XmlAttribute(required = true)
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoType.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoType.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/RepoType.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
+
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
@@ -48,8 +50,8 @@
*
*/
@XmlEnum
-public enum RepoType {
-
+public enum RepoType implements Serializable {
+
@XmlEnumValue("cvs")
CVS("cvs"),
@XmlEnumValue("svn")
@@ -73,4 +75,8 @@
throw new IllegalArgumentException(v.toString());
}
+ /**
+ *
+ */
+ private static final long serialVersionUID = -61915191291231L;
}
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Repository.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Repository.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Repository.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
+
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
@@ -43,9 +45,13 @@
@XmlType(name = "repository", propOrder = {
"value"
})
-public class Repository {
+public class Repository implements Serializable {
- @XmlValue
+ /**
+ *
+ */
+ private static final long serialVersionUID = -1728302313015301408L;
+ @XmlValue
protected String value;
@XmlAttribute(required = true)
protected RepoType type;
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Sorting.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Sorting.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/Sorting.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
+
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
@@ -51,8 +53,9 @@
*
*/
@XmlEnum
-public enum Sorting {
+public enum Sorting implements Serializable {
+
@XmlEnumValue("asc")
ASC("asc"),
@XmlEnumValue("ascending")
@@ -81,5 +84,10 @@
}
throw new IllegalArgumentException(v.toString());
}
+
+ /**
+ *
+ */
+ private static final long serialVersionUID = -1356191519123525621L;
}
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportService.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportService.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportService.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
+
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
@@ -43,9 +45,13 @@
@XmlType(name = "support-service", propOrder = {
"value"
})
-public class SupportService {
+public class SupportService implements Serializable {
- @XmlValue
+ /**
+ *
+ */
+ private static final long serialVersionUID = -3538199550861069793L;
+ @XmlValue
protected String value;
@XmlAttribute(required = true)
protected SupportType type;
Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportType.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportType.java 2006-11-10 23:00:51 UTC (rev 7538)
+++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/project/SupportType.java 2006-11-11 00:35:13 UTC (rev 7539)
@@ -22,6 +22,8 @@
package org.jboss.forge.common.projects.project;
+import java.io.Serializable;
+
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
@@ -48,8 +50,9 @@
*
*/
@XmlEnum
-public enum SupportType {
+public enum SupportType implements Serializable {
+
@XmlEnumValue("support")
SUPPORT("support"),
@XmlEnumValue("training")
@@ -73,4 +76,8 @@
throw new IllegalArgumentException(v.toString());
}
+ /**
+ *
+ */
+ private static final long serialVersionUID = 24252675391007L;
}
More information about the jboss-svn-commits
mailing list