From 7c22773057209e581606e032b9543bf3483d16eb Mon Sep 17 00:00:00 2001 From: Maxime Dagnicourt Date: Tue, 15 Jan 2008 12:10:20 +0000 Subject: [PATCH] --- .../ejbModule/org/yacos/core/users/Role.java | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/YACOSCore/ejbModule/org/yacos/core/users/Role.java b/YACOSCore/ejbModule/org/yacos/core/users/Role.java index ea71b48..ebc9a9c 100644 --- a/YACOSCore/ejbModule/org/yacos/core/users/Role.java +++ b/YACOSCore/ejbModule/org/yacos/core/users/Role.java @@ -1,9 +1,10 @@ package org.yacos.core.users; +import java.io.Serializable; + import javax.persistence.Entity; import javax.persistence.EnumType; import javax.persistence.Enumerated; - import javax.persistence.Id; import javax.persistence.IdClass; import javax.persistence.JoinColumn; @@ -20,7 +21,12 @@ import org.yacos.core.conferences.Conference; */ @Entity @IdClass(RolePK.class) -public class Role { +public class Role implements Serializable { + + /** + * + */ + private static final long serialVersionUID = 1L; /** * User for which this role is defined @@ -50,12 +56,15 @@ public class Role { private RoleType type; public Role(RoleType type,User user, Conference conference) { - super(); + setType(type); setUser(user); setConference(conference); } + public Role(){ + + } public User getUser() { return user;