public class SessionInterests extends AbstractDataManager<Subscriber> implements Interests
Interests.InterestVersionChecklogger, sessionServerConfig| 构造器和说明 |
|---|
SessionInterests() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
add(Subscriber subscriber)
new publisher and subscriber data add
|
Interests.InterestVersionCheck |
checkInterestVersion(String dataCenter,
String datumDataInfoId,
long version)
check subscribers interest dataInfoId version,very dataCenter dataInfoId version different if
return false else check return bigger version
|
Map<String,List<String>> |
filterIPs(String group,
int limit) |
Collection<Subscriber> |
getInterests(String datumDataInfoId) |
protected Store<Subscriber> |
getStore() |
SessionRegistry.SelectSubscriber |
selectSubscribers(Set<String> dataCenters) |
addData, count, deleteByConnectId, deleteByConnectIds, deleteById, forEach, getConnectIds, getDataInfoIds, getDataList, getDatas, getDatas, getSessionServerConfig, queryByConnectId, queryByConnectIds, queryById, setSessionServerConfigclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcount, deleteByConnectId, deleteByConnectIds, deleteById, forEach, getConnectIds, getDataInfoIds, getDataList, getDatas, getDatas, queryByConnectId, queryByConnectIds, queryByIdpublic boolean add(Subscriber subscriber)
DataManageradd 在接口中 DataManager<Subscriber,String,String>subscriber - datapublic Interests.InterestVersionCheck checkInterestVersion(String dataCenter, String datumDataInfoId, long version)
InterestscheckInterestVersion 在接口中 InterestsdataCenter - dataCenterdatumDataInfoId - datumDataInfoIdversion - versionpublic Collection<Subscriber> getInterests(String datumDataInfoId)
getInterests 在接口中 Interestspublic SessionRegistry.SelectSubscriber selectSubscribers(Set<String> dataCenters)
selectSubscribers 在接口中 Interestsprotected Store<Subscriber> getStore()
getStore 在类中 AbstractDataManager<Subscriber>Copyright © 2023 The Ant Financial. All rights reserved.