View Javadoc
1   /*
2    * Copyright (c) 2002-2022, City of Paris
3    * All rights reserved.
4    *
5    * Redistribution and use in source and binary forms, with or without
6    * modification, are permitted provided that the following conditions
7    * are met:
8    *
9    *  1. Redistributions of source code must retain the above copyright notice
10   *     and the following disclaimer.
11   *
12   *  2. Redistributions in binary form must reproduce the above copyright notice
13   *     and the following disclaimer in the documentation and/or other materials
14   *     provided with the distribution.
15   *
16   *  3. Neither the name of 'Mairie de Paris' nor 'Lutece' nor the names of its
17   *     contributors may be used to endorse or promote products derived from
18   *     this software without specific prior written permission.
19   *
20   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
21   * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
22   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
23   * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
24   * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
25   * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
26   * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
27   * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
28   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
29   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
30   * POSSIBILITY OF SUCH DAMAGE.
31   *
32   * License 1.0
33   */
34  package fr.paris.lutece.plugins.mydashboard.modules.notification.business;
35  
36  import java.sql.Date;
37  
38  /**
39   * 
40   * Notification
41   *
42   */
43  public class Notification
44  {
45      private int _nIdNotification;
46      private boolean _bRead;
47      private String _strIdUser;
48      private String _strObject;
49      private String _strMessage;
50      private Date _dateCreation;
51      private String _strSender;
52  
53      /**
54       * @return the _nIdNotification
55       */
56      public int getIdNotification( )
57      {
58          return _nIdNotification;
59      }
60  
61      /**
62       * @param nIdNotification
63       *            the _nIdNotification to set
64       */
65      public void setIdNotification( int nIdNotification )
66      {
67          this._nIdNotification = nIdNotification;
68      }
69  
70      /**
71       * @return the _bRead
72       */
73      public boolean isRead( )
74      {
75          return _bRead;
76      }
77  
78      /**
79       * @param bRead
80       *            the _bRead to set
81       */
82      public void setRead( boolean bRead )
83      {
84          this._bRead = bRead;
85      }
86  
87      /**
88       * @return the _nIdUser
89       */
90      public String getIdUser( )
91      {
92          return _strIdUser;
93      }
94  
95      /**
96       * @param strIdUser
97       *            the _strIdUser to set
98       */
99      public void setIdUser( String strIdUser )
100     {
101         this._strIdUser = strIdUser;
102     }
103 
104     /**
105      * @return the _strObject
106      */
107     public String getObject( )
108     {
109         return _strObject;
110     }
111 
112     /**
113      * @param strObject
114      *            the _strObject to set
115      */
116     public void setObject( String strObject )
117     {
118         this._strObject = strObject;
119     }
120 
121     /**
122      * @return the _strMessage
123      */
124     public String getMessage( )
125     {
126         return _strMessage;
127     }
128 
129     /**
130      * @param strMessage
131      *            the _strMessage to set
132      */
133     public void setMessage( String strMessage )
134     {
135         this._strMessage = strMessage;
136     }
137 
138     /**
139      * @return the _dateCreation
140      */
141     public Date getDateCreation( )
142     {
143         return _dateCreation;
144     }
145 
146     /**
147      * @param dateCreation
148      *            the _dateCreation to set
149      */
150     public void setDateCreation( Date dateCreation )
151     {
152         this._dateCreation = dateCreation;
153     }
154 
155     /**
156      * @return the _strSender
157      */
158     public String getSender( )
159     {
160         return _strSender;
161     }
162 
163     /**
164      * @param strSender
165      *            the _strSender to set
166      */
167     public void setSender( String strSender )
168     {
169         this._strSender = strSender;
170     }
171 }