com.aliyun.mns.model
类 BaseMessage

java.lang.Object
  继承者 com.aliyun.mns.model.BaseMessage
直接已知子类:
Message, TopicMessage

public abstract class BaseMessage
extends Object


构造方法摘要
BaseMessage()
           
 
方法摘要
abstract  String getMessageBody()
          获取消息体,文本类型,获取的文本是否为原始消息,由子类方法决定
protected  byte[] getMessageBodyBytes()
          获取消息体,二进制类型,该方法用于子类
 String getMessageBodyMD5()
          获取消息体的MD5
 String getMessageId()
          获取消息ID
 String getRequestId()
           
 void setBaseMessageBody(byte[] messageBody)
          设置消息体,二进制类型
 void setBaseMessageBody(String messageBody)
          设置消息体,文本类型,文本编码utf-8
abstract  void setMessageBody(byte[] messageBody)
          通过二进制来设置消息体
abstract  void setMessageBody(String messageBody)
          通过文体串来设置消息体
protected  void setMessageBodyBytes(byte[] messageBodyBytes)
          设置消息体
 void setMessageBodyMD5(String messageBodyMD5)
           
 void setMessageId(String messageId)
           
 void setRequestId(String requestId)
           
 String toString()
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

构造方法详细信息

BaseMessage

public BaseMessage()
方法详细信息

getRequestId

public String getRequestId()

setRequestId

public void setRequestId(String requestId)

getMessageId

public String getMessageId()
获取消息ID


setMessageId

public void setMessageId(String messageId)

getMessageBodyMD5

public String getMessageBodyMD5()
获取消息体的MD5


setMessageBodyMD5

public void setMessageBodyMD5(String messageBodyMD5)

setMessageBodyBytes

protected void setMessageBodyBytes(byte[] messageBodyBytes)
设置消息体

参数:
messageBodyBytes -

getMessageBodyBytes

protected byte[] getMessageBodyBytes()
获取消息体,二进制类型,该方法用于子类

返回:
messageBody

setBaseMessageBody

public void setBaseMessageBody(byte[] messageBody)
设置消息体,二进制类型

参数:
messageBody -

setBaseMessageBody

public void setBaseMessageBody(String messageBody)
设置消息体,文本类型,文本编码utf-8

参数:
messageBody -

getMessageBody

public abstract String getMessageBody()
获取消息体,文本类型,获取的文本是否为原始消息,由子类方法决定

返回:

setMessageBody

public abstract void setMessageBody(String messageBody)
通过文体串来设置消息体

参数:
messageBody -

setMessageBody

public abstract void setMessageBody(byte[] messageBody)
通过二进制来设置消息体

参数:
messageBody -

toString

public String toString()
覆盖:
Object 中的 toString


Copyright © 2016. All Rights Reserved.