Notification class now contains the commentKey field
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portal/social-networking-library@124270 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
34981c4326
commit
33678d1ae1
|
@ -23,6 +23,7 @@ public class Notification implements Serializable {
|
|||
private String senderid;
|
||||
private String senderFullName;
|
||||
private String senderThumbnail;
|
||||
private String commentKey;
|
||||
|
||||
|
||||
/**
|
||||
|
@ -65,9 +66,40 @@ public class Notification implements Serializable {
|
|||
this.senderFullName = senderFullName;
|
||||
this.senderThumbnail = senderThumbnail;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
* @param key
|
||||
* @param type
|
||||
* @param userid
|
||||
* @param subjectid the subject id of this notification, if is a like on a feed then is the feedid, it is a message then is the messageid and so on
|
||||
* @param time
|
||||
* @param uri
|
||||
* @param description
|
||||
* @param read
|
||||
* @param senderid
|
||||
* @param senderFullName
|
||||
* @param senderThumbnail
|
||||
* @param commentKey when a mail notification must be sent, stop the embedded discussion at this comment
|
||||
*/
|
||||
public Notification(String key, NotificationType type, String userid,
|
||||
String subjectid, Date time, String uri, String description,
|
||||
boolean read, String senderid, String senderFullName,
|
||||
String senderThumbnail, String commentKey) {
|
||||
super();
|
||||
this.key = key;
|
||||
this.type = type;
|
||||
this.userid = userid;
|
||||
this.subjectid = subjectid;
|
||||
this.time = time;
|
||||
this.uri = uri;
|
||||
this.description = description;
|
||||
this.read = read;
|
||||
this.senderid = senderid;
|
||||
this.senderFullName = senderFullName;
|
||||
this.senderThumbnail = senderThumbnail;
|
||||
this.commentKey = commentKey;
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
|
@ -140,14 +172,23 @@ public class Notification implements Serializable {
|
|||
this.subjectid = subjectid;
|
||||
}
|
||||
|
||||
public String getCommentKey() {
|
||||
return commentKey;
|
||||
}
|
||||
|
||||
|
||||
|
||||
public void setCommentKey(String commentKey) {
|
||||
this.commentKey = commentKey;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "Notification [key=" + key + ", type=" + type + ", userid="
|
||||
+ userid + ", subjectid=" + subjectid + ", time=" + time
|
||||
+ ", uri=" + uri + ", description=" + description + ", read="
|
||||
+ read + ", senderid=" + senderid + ", senderFullName="
|
||||
+ senderFullName + ", senderThumbnail=" + senderThumbnail + "]";
|
||||
}
|
||||
|
||||
|
||||
+ senderFullName + ", senderThumbnail=" + senderThumbnail
|
||||
+ ", commentKey=" + commentKey + "]";
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue