This commit is contained in:
Maxime Dagnicourt
2008-01-15 12:10:20 +00:00
parent 6ffa1c3bbc
commit 7c22773057

View File

@@ -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;