zouxuan 5 gadi atpakaļ
vecāks
revīzija
b89e37ce80

+ 39 - 0
mec-im/src/main/java/com/ym/mec/im/message/MetronomeMessageMessage.java

@@ -0,0 +1,39 @@
+package com.ym.mec.im.message;
+
+import com.ym.mec.im.BaseMessage;
+import com.ym.pojo.CustomMessage;
+import org.apache.commons.lang3.StringUtils;
+
+/**
+ * Created by weiqinxiao on 2019/3/6.
+ */
+public class MetronomeMessageMessage extends BaseMessage {
+    private CustomMessage content;
+    private static final transient String TYPE = "DY:PlayMidiMessage";
+
+    public MetronomeMessageMessage(CustomMessage content) {
+        this.content = content;
+    }
+
+    public CustomMessage getContent() {
+        return content;
+    }
+
+    public void setContent(CustomMessage content) {
+        this.content = content;
+    }
+
+    @Override
+    public String toString() {
+        return "{\"enable\":" + content.getEnable() +
+                ", \"customType\":" + content.getCustomType() +
+                ", \"rate\":" + content.getRate() +
+                ", \"userId\":" + (StringUtils.isEmpty(content.getUserId())?"\"\"":"\"" + content.getUserId() + "\"") +
+                '}';
+    }
+
+    @Override
+    public String getObjectName() {
+        return TYPE;
+    }
+}