]> source.dussan.org Git - archiva.git/commitdiff
make those classes serializable for cassandra impl tests
authorOlivier Lamy <olamy@apache.org>
Tue, 21 May 2013 10:29:55 +0000 (10:29 +0000)
committerOlivier Lamy <olamy@apache.org>
Tue, 21 May 2013 10:29:55 +0000 (10:29 +0000)
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1484735 13f79535-47bb-0310-9956-ffa450edef68

archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/CiManagement.java
archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/Dependency.java
archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/IssueManagement.java
archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/License.java
archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/MailingList.java
archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/Organization.java
archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/Scm.java

index d58936d77de7cd6086a9464b8448328cadfaf9e5..d9b6434493f97e3904f87152fdab9cd06ccbea64 100644 (file)
@@ -20,14 +20,16 @@ package org.apache.archiva.metadata.model;
  */
 
 import javax.xml.bind.annotation.XmlRootElement;
+import java.io.Serializable;
 
 /**
  * Information about the CI system used by the project.
  *
  * @todo considering moving this to a facet - avoid referring to it externally
  */
-@XmlRootElement( name = "ciManagement" )
+@XmlRootElement(name = "ciManagement")
 public class CiManagement
+    implements Serializable
 {
     /**
      * A simple identifier for the type of CI server used, eg <tt>continuum</tt>, <tt>bamboo</tt>, <tt>hudson</tt>, etc.
index 14f9defe2c3902ffdd7ed7ea27f6b831000ef08b..bf2a5b80ee1d969f33fa7048cec7e316f53c6b15 100644 (file)
@@ -20,14 +20,16 @@ package org.apache.archiva.metadata.model;
  */
 
 import javax.xml.bind.annotation.XmlRootElement;
+import java.io.Serializable;
 
 /**
  * Information about a dependency that this project has on another project or artifact.
  *
  * @todo will be reviewing what is appropriate for the base here - rest should be in a maven dependency facet - avoid details on it externally
  */
-@XmlRootElement( name = "dependency" )
+@XmlRootElement(name = "dependency")
 public class Dependency
+    implements Serializable
 {
     /**
      * The Maven classifier of the dependency.
index 12137ba43a4e27b2982f439d0de3ce7bb7e27815..04f039d9686bd7f250983016b0de1577a7c82850 100644 (file)
@@ -20,14 +20,16 @@ package org.apache.archiva.metadata.model;
  */
 
 import javax.xml.bind.annotation.XmlRootElement;
+import java.io.Serializable;
 
 /**
  * Information about the issue management system used by the project.
  *
  * @todo considering moving this to a facet - avoid referring to it externally
  */
-@XmlRootElement( name = "issueManagement" )
+@XmlRootElement(name = "issueManagement")
 public class IssueManagement
+    implements Serializable
 {
     /**
      * A simple identifier for the type of issue management server used, eg <tt>jira</tt>, <tt>bugzilla</tt>, etc.
index 5fbb28015c2290416c29ffe517d3c8d634a3c294..e079690ad109c5b32109f5a4f2a565440d4838af 100644 (file)
@@ -20,12 +20,14 @@ package org.apache.archiva.metadata.model;
  */
 
 import javax.xml.bind.annotation.XmlRootElement;
+import java.io.Serializable;
 
 /**
  * A description of a particular license used by a project.
  */
-@XmlRootElement( name = "license" )
+@XmlRootElement(name = "license")
 public class License
+    implements Serializable
 {
     /**
      * The name of the license.
index 922e2d5d867d17f140ade5aae43e77c5173f687e..ee35302d216cad81c4231cf3b89fcd7f6fa89e4b 100644 (file)
@@ -1,6 +1,7 @@
 package org.apache.archiva.metadata.model;
 
 import javax.xml.bind.annotation.XmlRootElement;
+import java.io.Serializable;
 import java.util.List;
 
 /*
@@ -27,8 +28,9 @@ import java.util.List;
  *
  * @todo considering moving this to a facet - avoid referring to it externally
  */
-@XmlRootElement( name = "mailingList" )
+@XmlRootElement(name = "mailingList")
 public class MailingList
+    implements Serializable
 {
     /**
      * The primary archive URL for this mailing list.
index 23048cbedf946c4c8585c7c04b917786b5e38b0a..603c4421362deb70a55ed8ae9f35129c682e3d82 100644 (file)
@@ -20,9 +20,11 @@ package org.apache.archiva.metadata.model;
  */
 
 import javax.xml.bind.annotation.XmlRootElement;
+import java.io.Serializable;
 
-@XmlRootElement( name = "organization" )
+@XmlRootElement(name = "organization")
 public class Organization
+    implements Serializable
 {
     private String name;
 
index 5e45e931fe848f070ff7614bed43f9e91c874d4d..8086472bd61f5eadee35bcd7d012954d5b30996c 100644 (file)
@@ -20,9 +20,11 @@ package org.apache.archiva.metadata.model;
  */
 
 import javax.xml.bind.annotation.XmlRootElement;
+import java.io.Serializable;
 
-@XmlRootElement( name = "scm" )
+@XmlRootElement(name = "scm")
 public class Scm
+    implements Serializable
 {
     private String connection;