01: /* ***** BEGIN LICENSE BLOCK *****
02: * Version: MPL 1.1
03: * The contents of this file are subject to the Mozilla Public License Version
04: * 1.1 (the "License"); you may not use this file except in compliance with
05: * the License. You may obtain a copy of the License at
06: * http://www.mozilla.org/MPL/
07: *
08: * Software distributed under the License is distributed on an "AS IS" basis,
09: * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
10: * for the specific language governing rights and limitations under the
11: * License.
12: *
13: * The Original Code is Riot.
14: *
15: * The Initial Developer of the Original Code is
16: * Neteye GmbH.
17: * Portions created by the Initial Developer are Copyright (C) 2006
18: * the Initial Developer. All Rights Reserved.
19: *
20: * Contributor(s):
21: * Felix Gnass [fgnass at neteye dot de]
22: *
23: * ***** END LICENSE BLOCK ***** */
24: package org.riotfamily.riot.hibernate.workflow.notification;
25:
26: import org.riotfamily.riot.hibernate.security.User;
27: import org.riotfamily.riot.workflow.notification.support.DefaultNotification;
28:
29: public class UserNotification {
30:
31: private Long id;
32:
33: private User user;
34:
35: private DefaultNotification notification;
36:
37: private boolean read;
38:
39: public UserNotification() {
40: }
41:
42: public UserNotification(User user, DefaultNotification notification) {
43: this .user = user;
44: this .notification = notification;
45: }
46:
47: public DefaultNotification getNotification() {
48: return notification;
49: }
50:
51: public void setNotification(DefaultNotification notification) {
52: this .notification = notification;
53: }
54:
55: public boolean isRead() {
56: return read;
57: }
58:
59: public void setRead(boolean read) {
60: this .read = read;
61: }
62:
63: public User getUser() {
64: return user;
65: }
66:
67: public void setUser(User user) {
68: this .user = user;
69: }
70:
71: public Long getId() {
72: return id;
73: }
74:
75: public void setId(Long id) {
76: this.id = id;
77: }
78: }
|