public class TokensServiceImpl extends EModelService<Tokens> implements TokensService
dao| 构造器和说明 |
|---|
TokensServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
Tokens |
createToken()
创建新Token(默认通道)
|
Tokens |
createToken(String channel)
创建新Token
|
List<Tokens> |
getAllTokenByChannel()
返回默认通道的token列表,包含离线用户
|
List<Tokens> |
getAllTokenByChannel(String channel)
返回指定通道的token列表,包含离线用户
|
List<Tokens> |
getAllTokenByChannel(String domain,
String channel)
返回指定通道的token列表,包含离线用户
主要用于webSocket控制器端群发,需要特别指定domain
|
Tokens |
getMyToken()
返回当前用户的token对象(默认通道)
|
Tokens |
getMyToken(String channel)
返回当前用户的token对象
|
List<Tokens> |
getOnLineTokens()
返回在线token列表(全部子域、全部通道)
仅用于心跳检测,禁止外部调用
|
Tokens |
getToken(String tokenId)
根据tokenId返回token对象
|
List<Tokens> |
getTokenByChannel()
返回默认通道的在线token列表
|
List<Tokens> |
getTokenByChannel(String channel)
返回指定通道的在线token列表
|
List<Tokens> |
getTokenByChannel(String domain,
String channel)
返回指定通道的在线token列表
主要用于webSocket控制器端群发,需要特别指定domain
|
void |
offline(String tokenId)
离线
|
void |
offline(Tokens token)
离线
|
void |
online(Tokens token,
String sid)
上线
|
able, dbo, deleteByCodes, deleteById, deleteByIda, deleteByIds, disable, disable, disableByIda, disableByIds, enable, enable, enableByIda, enableByIds, findByCode, findByCodea, findByCodes, findByDomain, findByDomainSingle, findById, findByIda, findByIds, getConfigName, paginate, paginate, save, saveOrUpdate, select, select, select, select, select, select, select, select, selectAll, selectAll, selectAllBy, selectAllBy, selectCol, selectCol, selectCol, selectFirst, selectFirst, selectFirst, selectFirst, selectFirst, selectFirst, selectFirst, update$comp, $domain, $logined, $uid, $user, $UUID, append, append, join, parseRecordsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitable, deleteByCodes, deleteById, deleteByIda, deleteByIds, disable, disable, disableByIda, disableByIds, enable, enable, enableByIda, enableByIds, findByCode, findByCodea, findByCodes, findByDomain, findByDomainSingle, findById, findByIda, findByIds, paginate, paginate, save, saveOrUpdate, select, select, select, select, select, select, select, select, selectAll, selectAll, selectAllBy, selectAllBy, selectCol, selectCol, selectCol, selectFirst, selectFirst, selectFirst, selectFirst, selectFirst, updatepublic Tokens getToken(String tokenId)
TokensService根据tokenId返回token对象
getToken 在接口中 TokensServicepublic Tokens getMyToken()
TokensService返回当前用户的token对象(默认通道)
getMyToken 在接口中 TokensServicepublic Tokens getMyToken(String channel)
TokensService返回当前用户的token对象
getMyToken 在接口中 TokensServicepublic List<Tokens> getOnLineTokens()
TokensService返回在线token列表(全部子域、全部通道) 仅用于心跳检测,禁止外部调用
getOnLineTokens 在接口中 TokensServicepublic List<Tokens> getTokenByChannel()
TokensService返回默认通道的在线token列表
getTokenByChannel 在接口中 TokensServicepublic List<Tokens> getTokenByChannel(String channel)
TokensService返回指定通道的在线token列表
getTokenByChannel 在接口中 TokensServicepublic List<Tokens> getTokenByChannel(String domain, String channel)
TokensService返回指定通道的在线token列表 主要用于webSocket控制器端群发,需要特别指定domain
getTokenByChannel 在接口中 TokensServicedomain - 子域public List<Tokens> getAllTokenByChannel()
TokensService返回默认通道的token列表,包含离线用户
getAllTokenByChannel 在接口中 TokensServicepublic List<Tokens> getAllTokenByChannel(String channel)
TokensService返回指定通道的token列表,包含离线用户
getAllTokenByChannel 在接口中 TokensServicepublic List<Tokens> getAllTokenByChannel(String domain, String channel)
TokensService返回指定通道的token列表,包含离线用户 主要用于webSocket控制器端群发,需要特别指定domain
getAllTokenByChannel 在接口中 TokensServicedomain - 子域public void online(Tokens token, String sid)
TokensService上线
online 在接口中 TokensServicepublic void offline(Tokens token)
TokensService离线
offline 在接口中 TokensServicepublic void offline(String tokenId)
TokensService离线
offline 在接口中 TokensServicepublic Tokens createToken()
TokensService创建新Token(默认通道)
createToken 在接口中 TokensServicepublic Tokens createToken(String channel)
TokensService创建新Token
createToken 在接口中 TokensServicechannel - 通道代码Copyright © 2020. All rights reserved.