public class Msg
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
static int |
DOWNLOAD_TYPE_AUDIO |
static int |
DOWNLOAD_TYPE_FILE |
static int |
DOWNLOAD_TYPE_SNAPSHOT |
static int |
DOWNLOAD_TYPE_VIDEO |
构造器和说明 |
---|
Msg() |
限定符和类型 | 方法和说明 |
---|---|
int |
addElem(TIMElem elem) |
boolean |
convertToImportedMsg() |
boolean |
copyFrom(Msg msg) |
void |
delete() |
static void |
downloadToFile(int type,
java.lang.String url,
java.lang.String path,
TIMValueCallBack<ProgressInfo> progressCb,
TIMCallBack cb) |
int |
elemSize() |
TIMConversation |
getConversation() |
long |
getCptr() |
int |
getCustomInt() |
java.lang.String |
getCustomStr() |
TIMElem |
getElement(int i) |
java.util.List<java.lang.String> |
getGroupAtUserList() |
TIMMessageLocator |
getMessageLocator() |
TIMMessageOfflinePushSettings |
getOfflinePushInfo() |
int |
getRecvFlag() |
java.lang.String |
getSender() |
java.lang.String |
getSenderFaceUrl() |
TIMGroupMemberInfo |
getSenderGroupMemberProfile() |
java.lang.String |
getSenderNickname() |
void |
getSenderProfile(TIMValueCallBack<TIMUserProfile> callBack) |
boolean |
isPeerReaded() |
boolean |
isRead() |
boolean |
isSelf() |
long |
lifetime() |
java.lang.String |
msgid() |
int |
priority() |
long |
rand() |
boolean |
remove() |
static void |
requestDownloadUrl(int type,
int businessId,
java.lang.String uuid,
TIMValueCallBack<java.util.List<java.lang.String>> cb) |
long |
seq() |
boolean |
setCustomInt(int value) |
boolean |
setCustomStr(java.lang.String value) |
boolean |
setGroupAtUserList(java.util.List<java.lang.String> userList) |
void |
setLifetime(int duration) |
void |
setOfflinePushInfo(TIMMessageOfflinePushSettings settings) |
void |
setPriority(int priority) |
boolean |
setSender(java.lang.String sender) |
boolean |
setTimestamp(long timestamp) |
int |
status() |
long |
time() |
long |
uniqueid() |
public static final int DOWNLOAD_TYPE_SNAPSHOT
public static final int DOWNLOAD_TYPE_FILE
public static final int DOWNLOAD_TYPE_VIDEO
public static final int DOWNLOAD_TYPE_AUDIO
public static void downloadToFile(int type, java.lang.String url, java.lang.String path, TIMValueCallBack<ProgressInfo> progressCb, TIMCallBack cb)
public static void requestDownloadUrl(int type, int businessId, java.lang.String uuid, TIMValueCallBack<java.util.List<java.lang.String>> cb)
public void delete()
public long getCptr()
public int status()
public boolean isSelf()
public long seq()
public long rand()
public long time()
public long uniqueid()
public java.lang.String msgid()
public long lifetime()
public int priority()
public int getRecvFlag()
public java.lang.String getSender()
public int elemSize()
public void setPriority(int priority)
public int addElem(TIMElem elem)
public void setLifetime(int duration)
public TIMElem getElement(int i)
public boolean copyFrom(Msg msg)
public void getSenderProfile(TIMValueCallBack<TIMUserProfile> callBack)
public java.lang.String getSenderNickname()
public java.lang.String getSenderFaceUrl()
public TIMMessageOfflinePushSettings getOfflinePushInfo()
public void setOfflinePushInfo(TIMMessageOfflinePushSettings settings)
public TIMGroupMemberInfo getSenderGroupMemberProfile()
public boolean isRead()
public boolean remove()
public boolean setCustomInt(int value)
public int getCustomInt()
public boolean setCustomStr(java.lang.String value)
public java.lang.String getCustomStr()
public boolean convertToImportedMsg()
public boolean setSender(java.lang.String sender)
public boolean setTimestamp(long timestamp)
public boolean isPeerReaded()
public boolean setGroupAtUserList(java.util.List<java.lang.String> userList)
public java.util.List<java.lang.String> getGroupAtUserList()
public TIMConversation getConversation()
public TIMMessageLocator getMessageLocator()