Author: olamy
Date: Tue May 21 10:44:20 2013
New Revision: 1484745
URL: http://svn.apache.org/r1484745
Log:
add @Entity annotation to ease cassandra impl
Modified:
archiva/trunk/archiva-modules/metadata/metadata-model/pom.xml
archiva/trunk/archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/CiManagement.java
archiva/trunk/archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/IssueManagement.java
archiva/trunk/archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/Organization.java
archiva/trunk/archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/Scm.java
Modified: archiva/trunk/archiva-modules/metadata/metadata-model/pom.xml
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/metadata/metadata-model/pom.xml?rev=1484745&r1=1484744&r2=1484745&view=diff
==============================================================================
--- archiva/trunk/archiva-modules/metadata/metadata-model/pom.xml (original)
+++ archiva/trunk/archiva-modules/metadata/metadata-model/pom.xml Tue May 21
10:44:20 2013
@@ -28,6 +28,13 @@
<packaging>bundle</packaging>
<name>Archiva Metadata :: Model</name>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-jpa_2.0_spec</artifactId>
+ </dependency>
+ </dependencies>
+
<build>
<plugins>
<plugin>
Modified:
archiva/trunk/archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/CiManagement.java
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/CiManagement.java?rev=1484745&r1=1484744&r2=1484745&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/CiManagement.java
(original)
+++
archiva/trunk/archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/CiManagement.java
Tue May 21 10:44:20 2013
@@ -19,6 +19,7 @@ package org.apache.archiva.metadata.mode
* under the License.
*/
+import javax.persistence.Entity;
import javax.xml.bind.annotation.XmlRootElement;
import java.io.Serializable;
@@ -28,6 +29,7 @@ import java.io.Serializable;
* @todo considering moving this to a facet - avoid referring to it externally
*/
@XmlRootElement(name = "ciManagement")
+@Entity
public class CiManagement
implements Serializable
{
Modified:
archiva/trunk/archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/IssueManagement.java
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/IssueManagement.java?rev=1484745&r1=1484744&r2=1484745&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/IssueManagement.java
(original)
+++
archiva/trunk/archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/IssueManagement.java
Tue May 21 10:44:20 2013
@@ -19,6 +19,7 @@ package org.apache.archiva.metadata.mode
* under the License.
*/
+import javax.persistence.Entity;
import javax.xml.bind.annotation.XmlRootElement;
import java.io.Serializable;
@@ -28,6 +29,7 @@ import java.io.Serializable;
* @todo considering moving this to a facet - avoid referring to it externally
*/
@XmlRootElement(name = "issueManagement")
+@Entity
public class IssueManagement
implements Serializable
{
Modified:
archiva/trunk/archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/Organization.java
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/Organization.java?rev=1484745&r1=1484744&r2=1484745&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/Organization.java
(original)
+++
archiva/trunk/archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/Organization.java
Tue May 21 10:44:20 2013
@@ -19,10 +19,12 @@ package org.apache.archiva.metadata.mode
* under the License.
*/
+import javax.persistence.Entity;
import javax.xml.bind.annotation.XmlRootElement;
import java.io.Serializable;
@XmlRootElement(name = "organization")
+@Entity
public class Organization
implements Serializable
{
Modified:
archiva/trunk/archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/Scm.java
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/Scm.java?rev=1484745&r1=1484744&r2=1484745&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/Scm.java
(original)
+++
archiva/trunk/archiva-modules/metadata/metadata-model/src/main/java/org/apache/archiva/metadata/model/Scm.java
Tue May 21 10:44:20 2013
@@ -19,10 +19,12 @@ package org.apache.archiva.metadata.mode
* under the License.
*/
+import javax.persistence.Entity;
import javax.xml.bind.annotation.XmlRootElement;
import java.io.Serializable;
@XmlRootElement(name = "scm")
+@Entity
public class Scm
implements Serializable
{