NIMSDK-AOS 10.4.0-beta
载入中...
搜索中...
未找到
QChatChannel.java
浏览该文件的文档.
1package com.netease.nimlib.sdk.qchat.model;
2
3import com.netease.nimlib.sdk.qchat.enums.QChatChannelMode;
4import com.netease.nimlib.sdk.qchat.enums.QChatChannelSyncMode;
5import com.netease.nimlib.sdk.qchat.enums.QChatChannelType;
6import com.netease.nimlib.sdk.qchat.enums.QChatVisitorMode;
7import java.io.Serializable;
8
9/**
10 * 频道信息
11 */
12public interface QChatChannel extends Serializable {
13 /**
14 * 获取频道id
15 * @return
16 */
18 /**
19 * 获取服务器id
20 * @return
21 */
23 /**
24 * 获取名称
25 * @return
26 */
27 String getName();
28 /**
29 * 获取主题
30 * @return
31 */
32 String getTopic();
33 /**
34 * 获取自定义扩展
35 * @return
36 */
37 String getCustom();
38 /**
39 * 获取Channel类型
40 * @return
41 */
43
44 /**
45 * 是否有效
46 * @return
47 */
48 boolean isValid();
49 /**
50 * 获取创建时间
51 * @return
52 */
54 /**
55 * 获取更新时间
56 * @return
57 */
59
60 /**
61 * 获取所有者
62 * @return
63 */
64 String getOwner();
65
66 /**
67 * 设置名称
68 * @param name 名称
69 */
70 void setName(String name);
71
72 /**
73 * 设置主题
74 * @param topic 主题
75 */
76 void setTopic(String topic);
77
78 /**
79 * 设置自定义扩展
80 * @param custom 自定义扩展
81 */
82 void setCustom(String custom);
83
84 /**
85 * 设置Channel类型
86 * @param type QChatChannelType
87 */
89
90
91 /**
92 * 设置有效标志:false-无效,true-有效
93 * @param validFlag
94 */
95 void setValid(boolean validFlag);
96
97 /**
98 * 获取查看模式
99 * @return 查看模式
100 */
102
103 /**
104 * 设置查看模式
105 * @param viewMode 查看模式
106 */
108
109 /**
110 * 获取频道分组Id
111 * @return
112 */
114 /**
115 * 获取同步模式
116 * @return
117 */
119
120 /**
121 * 获取自定义排序权重值
122 * @return
123 */
125
126 /**
127 * 获取游客
128 * @return
129 */
131}
void setType(QChatChannelType type)
设置Channel类型
QChatVisitorMode getVisitorMode()
获取游客
QChatChannelMode getViewMode()
获取查看模式
String getCustom()
获取自定义扩展
Long getReorderWeight()
获取自定义排序权重值
void setName(String name)
设置名称
void setTopic(String topic)
设置主题
void setCustom(String custom)
设置自定义扩展
void setViewMode(QChatChannelMode viewMode)
设置查看模式
void setValid(boolean validFlag)
设置有效标志:false-无效,true-有效
QChatChannelSyncMode getSyncMode()
获取同步模式
QChatChannelType getType()
获取Channel类型