|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
public interface IWidgetService
桌面小控件服务接口,各个实现本接口
方法摘要 | |
---|---|
net.sf.json.JSONArray |
fetchMsgs(UserSession session,
int count)
获取桌面控件的显示消息 |
String |
getId()
取得标记本服务的唯一(不能与本服务的其他实现类返回的id重复)标识,本标识是可持久化的,如:可以用类名作为类的唯一标识 |
String |
getTitle()
widget服务标题 |
net.sf.json.JSONObject |
getWidgetConfig(UserSession session)
获取显示本服务消息的前端widget组件配置信息 |
boolean |
hasMsg(UserSession session)
是否有消息需要显示 |
方法详细信息 |
---|
String getId()
boolean hasMsg(UserSession session)
net.sf.json.JSONObject getWidgetConfig(UserSession session)
session
- 当前用户
{ component : '前端widget组件名称,如Gboat2.desktop.widget.Info', //默认值为前端默认的widget url : 'widget消息数据的url地址', //默认值为WidgetAction.widgetMsgs()的url title : 'widget的标题', //为空表示无标题 params : {请求url时,附加的参数} }
net.sf.json.JSONArray fetchMsgs(UserSession session, int count)
session
- count
- 请求的消息记录条数的最大值,-1表示不限制记录条数
[{ url : '打开模块的路径', text : '显示的标题', params : {url中的参数} }, ... ]
String getTitle()
|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |