NIMSDK-AOS  9.19.0
QChatChannel.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.qchat.model;
2 
7 import java.io.Serializable;
8 
9 /**
10  * 频道信息
11  */
12 public interface QChatChannel extends Serializable {
13  /**
14  * 获取频道id
15  * @return
16  */
17  long getChannelId();
18  /**
19  * 获取服务器id
20  * @return
21  */
22  long getServerId();
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  */
53  long getCreateTime();
54  /**
55  * 获取更新时间
56  * @return
57  */
58  long getUpdateTime();
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  */
88  void setType(QChatChannelType type);
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  */
107  void setViewMode(QChatChannelMode viewMode);
108 
109  /**
110  * 获取频道分组Id
111  * @return
112  */
113  Long getCategoryId();
114  /**
115  * 获取同步模式
116  * @return
117  */
119 
120  /**
121  * 获取自定义排序权重值
122  * @return
123  */
124  Long getReorderWeight();
125 
126  /**
127  * 获取游客
128  * @return
129  */
131 }
void setTopic(String topic)
设置主题
void setViewMode(QChatChannelMode viewMode)
设置查看模式
Long getReorderWeight()
获取自定义排序权重值
void setName(String name)
设置名称
Long getCategoryId()
获取频道分组Id
QChatChannelMode getViewMode()
获取查看模式
void setType(QChatChannelType type)
设置Channel类型
void setCustom(String custom)
设置自定义扩展
void setValid(boolean validFlag)
设置有效标志:false-无效,true-有效
String getCustom()
获取自定义扩展
QChatChannelType getType()
获取Channel类型
QChatChannelSyncMode getSyncMode()
获取同步模式
QChatVisitorMode getVisitorMode()
获取游客