01: /*
02: * @version: $Id: UserRole.java 6385 2007-10-25 14:02:26Z wehrens $
03: */
04: package org.gridsphere.services.core.security.role.impl;
05:
06: import org.apache.commons.logging.Log;
07: import org.apache.commons.logging.LogFactory;
08: import org.gridsphere.services.core.user.User;
09: import org.gridsphere.services.core.user.impl.UserImpl;
10: import org.gridsphere.services.core.security.role.PortletRole;
11:
12: public class UserRole {
13:
14: protected transient static Log log = LogFactory
15: .getLog(UserRole.class);
16:
17: private String oid = null;
18: private UserImpl user = null;
19: private PortletRole portletRole;
20:
21: public UserRole() {
22: }
23:
24: public String getOid() {
25: return oid;
26: }
27:
28: public void setOid(String oid) {
29: this .oid = oid;
30: }
31:
32: public String getID() {
33: return getOid();
34: }
35:
36: public PortletRole getRole() {
37: return portletRole;
38: }
39:
40: public void setRole(PortletRole role) {
41: this .portletRole = role;
42: }
43:
44: public User getUser() {
45: return this .user;
46: }
47:
48: public void setUser(User user) {
49: this .user = (UserImpl) user;
50: }
51:
52: }
|