TaskProcessCreateMessage.java
2.59 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
package com.xiniunet.task.message;
import com.xiniunet.framework.message.BaseMessage;
import com.xiniunet.framework.security.Passport;
import javax.validation.constraints.NotNull;
/**
* Created on 2015-06-02.
* @author hu
* @since 2.1.0
*/
public class TaskProcessCreateMessage extends BaseMessage {
public static final String MSG_TAG = "TASK_PROCESS";
/**
* passport
*/
private Passport passport;
/**
* 任务ID
*/
private Long id;
/**
* 是否匿名
*/
private Boolean anonymous =false;
/**
* 评价内容
*/
@NotNull(message = "评价内容不能为空")
private String content;
/**
* 消息内容
*/
@NotNull(message = "消息内容不能为空")
private String messageContent;
/**
* 是否需要推送消息。
*/
private Boolean needPushMessage=true;
/**
* 是否是修改
*/
private Boolean isUpdate=false;
/**
* 是否是系统消息
*/
private Boolean isSystemMessage;
public Boolean getIsSystemMessage() {
return isSystemMessage;
}
public void setIsSystemMessage(Boolean systemMessage) {
isSystemMessage = systemMessage;
}
public String getMessageContent() {
return messageContent;
}
public void setMessageContent(String messageContent) {
this.messageContent = messageContent;
}
public Boolean getIsUpdate() {
return isUpdate;
}
public void setIsUpdate(Boolean update) {
isUpdate = update;
}
public Boolean getNeedPushMessage() {
return needPushMessage;
}
public void setNeedPushMessage(Boolean needPushMessage) {
this.needPushMessage = needPushMessage;
}
public TaskProcessCreateMessage(){
setMsg_topic(TaskTopic.TASK_TOPIC);
}
@Override
public String getMsg_key() {
return TaskTopic.TASK_TOPIC + "_" + MSG_TAG + "_ID_" + this.id;
}
@Override
public String getMsg_tag() {
return this.MSG_TAG;
}
public Passport getPassport() {
return passport;
}
public void setPassport(Passport passport) {
this.passport = passport;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Boolean getAnonymous() {
return anonymous;
}
public void setAnonymous(Boolean anonymous) {
this.anonymous = anonymous;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
}