Author: mfranklin
Date: Thu Dec 6 16:51:59 2012
New Revision: 1417999
URL: http://svn.apache.org/viewvc?rev=1417999&view=rev
Log:
Marked person serializable
Modified:
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/portal/model/impl/PersonImpl.java
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/portal/model/impl/UserImpl.java
rave/trunk/rave-components/rave-jpa/src/main/java/org/apache/rave/portal/model/JpaPerson.java
Modified:
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/portal/model/impl/PersonImpl.java
URL:
http://svn.apache.org/viewvc/rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/portal/model/impl/PersonImpl.java?rev=1417999&r1=1417998&r2=1417999&view=diff
==============================================================================
---
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/portal/model/impl/PersonImpl.java
(original)
+++
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/portal/model/impl/PersonImpl.java
Thu Dec 6 16:51:59 2012
@@ -20,9 +20,10 @@ package org.apache.rave.portal.model.imp
import org.apache.rave.portal.model.*;
+import java.io.Serializable;
import java.util.List;
-public class PersonImpl implements Person {
+public class PersonImpl implements Person, Serializable {
protected String id;
protected String username;
Modified:
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/portal/model/impl/UserImpl.java
URL:
http://svn.apache.org/viewvc/rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/portal/model/impl/UserImpl.java?rev=1417999&r1=1417998&r2=1417999&view=diff
==============================================================================
---
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/portal/model/impl/UserImpl.java
(original)
+++
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/portal/model/impl/UserImpl.java
Thu Dec 6 16:51:59 2012
@@ -25,12 +25,13 @@ import org.apache.rave.portal.model.User
import org.apache.rave.util.CollectionUtils;
import org.springframework.security.core.GrantedAuthority;
+import java.io.Serializable;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Date;
import java.util.List;
-public class UserImpl extends PersonImpl implements User {
+public class UserImpl extends PersonImpl implements User, Serializable {
private String id;
private String password;
private boolean expired;
Modified:
rave/trunk/rave-components/rave-jpa/src/main/java/org/apache/rave/portal/model/JpaPerson.java
URL:
http://svn.apache.org/viewvc/rave/trunk/rave-components/rave-jpa/src/main/java/org/apache/rave/portal/model/JpaPerson.java?rev=1417999&r1=1417998&r2=1417999&view=diff
==============================================================================
---
rave/trunk/rave-components/rave-jpa/src/main/java/org/apache/rave/portal/model/JpaPerson.java
(original)
+++
rave/trunk/rave-components/rave-jpa/src/main/java/org/apache/rave/portal/model/JpaPerson.java
Thu Dec 6 16:51:59 2012
@@ -22,25 +22,8 @@ package org.apache.rave.portal.model;
import org.apache.rave.persistence.BasicEntity;
import org.apache.rave.portal.model.conversion.ConvertingListProxyFactory;
-import javax.persistence.Access;
-import javax.persistence.AccessType;
-import javax.persistence.Basic;
-import javax.persistence.CascadeType;
-import javax.persistence.Column;
-import javax.persistence.DiscriminatorValue;
-import javax.persistence.Entity;
-import javax.persistence.FetchType;
-import javax.persistence.GeneratedValue;
-import javax.persistence.GenerationType;
-import javax.persistence.Id;
-import javax.persistence.JoinColumn;
-import javax.persistence.JoinTable;
-import javax.persistence.ManyToMany;
-import javax.persistence.NamedQueries;
-import javax.persistence.NamedQuery;
-import javax.persistence.OneToMany;
-import javax.persistence.Table;
-import javax.persistence.TableGenerator;
+import javax.persistence.*;
+import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
@@ -55,7 +38,7 @@ import java.util.List;
@NamedQuery(name = JpaPerson.FIND_FRIENDS_BY_USERNAME, query = "select
a.followedby from JpaPersonAssociation a where a.follower.username = :username
and a.status = :status")
})
@DiscriminatorValue("Person")
-public class JpaPerson implements BasicEntity, Person {
+public class JpaPerson implements BasicEntity, Person, Serializable {
public static final String FIND_BY_USERNAME = "Person.findByUsername";
public static final String FIND_FRIENDS_BY_USERNAME =
"Person.findFriendsByUsername";