@@ -16,19 +16,19 @@ public class MsgHolder implements Serializable {
16
16
private String payload ;
17
17
18
18
/** 来自消息服务器的Context信息 */
19
- private Set <Entry <String , Object >> prop ;
19
+ private Set <Entry <String , String >> prop ;
20
20
21
21
/** 消息id */
22
22
private String messageId ;
23
23
24
24
@ Deprecated
25
- public MsgHolder (String payload , Set <Entry <String , Object >> prop , String messageId ) {
25
+ public MsgHolder (String payload , Set <Entry <String , String >> prop , String messageId ) {
26
26
this .payload = payload ;
27
27
this .prop = prop ;
28
28
this .messageId = messageId ;
29
29
}
30
30
31
- public MsgHolder (byte [] payloadBytes , Set <Entry <String , Object >> prop , String messageId ) {// NOSONAR
31
+ public MsgHolder (byte [] payloadBytes , Set <Entry <String , String >> prop , String messageId ) {// NOSONAR
32
32
this .payloadBytes = payloadBytes ;
33
33
this .prop = prop ;
34
34
this .messageId = messageId ;
@@ -96,15 +96,15 @@ public String getPayload() {
96
96
return payload ;
97
97
}
98
98
99
- public Set <Entry <String , Object >> getProp () {
99
+ public Set <Entry <String , String >> getProp () {
100
100
return prop ;
101
101
}
102
102
103
103
public Object getProp (String key ) {
104
104
if (prop != null ) {
105
- Iterator <Entry <String , Object >> iterator = prop .iterator ();
105
+ Iterator <Entry <String , String >> iterator = prop .iterator ();
106
106
while (iterator .hasNext ()) {
107
- Entry <String , Object > next = iterator .next ();
107
+ Entry <String , String > next = iterator .next ();
108
108
if ((key != null && key .equals (next .getKey ())) || (key == null && next .getKey () == null )) {
109
109
return next .getValue ();
110
110
}
0 commit comments