public class OnlineServiceImpl extends Object implements org.oiue.service.online.OnlineService
| Modifier and Type | Class and Description |
|---|---|
class |
OnlineServiceImpl.clearClient |
| Modifier and Type | Field and Description |
|---|---|
static String |
_GLOBAL_CACHE |
static String |
_SYSTEM_ONLINE |
static OnlineServiceImpl.clearClient |
ccs |
static boolean |
clearClient |
| Constructor and Description |
|---|
OnlineServiceImpl(org.oiue.service.log.LogService logService,
org.oiue.service.cache.CacheServiceManager cache) |
| Modifier and Type | Method and Description |
|---|---|
org.oiue.service.online.Online |
getOnlineByToken(String token) |
Collection<org.oiue.service.online.Online> |
getOnlines() |
List<org.oiue.service.online.Online> |
getOnlinesByUserID(String userId) |
boolean |
isOnlineByToken(String token) |
boolean |
putOnline(String token,
org.oiue.service.online.Online online) |
boolean |
registerOfflineHandler(String name,
org.oiue.service.online.OfflineHandler handler,
int index) |
boolean |
registerOnlineHandler(String name,
org.oiue.service.online.OnlineHandler handler,
int index) |
boolean |
removeOnlineByToken(String token) |
boolean |
removeOnlineByUserId(String userId) |
boolean |
unRegisterOfflineHandler(String name) |
boolean |
unRegisterOnlineHandler(String name) |
void |
updated(Dictionary props) |
public static final String _SYSTEM_ONLINE
public static String _GLOBAL_CACHE
public static boolean clearClient
public static OnlineServiceImpl.clearClient ccs
public OnlineServiceImpl(org.oiue.service.log.LogService logService,
org.oiue.service.cache.CacheServiceManager cache)
public void updated(Dictionary props)
updated in interface org.oiue.service.online.OnlineServicepublic boolean putOnline(String token, org.oiue.service.online.Online online)
putOnline in interface org.oiue.service.online.OnlineServicepublic org.oiue.service.online.Online getOnlineByToken(String token)
getOnlineByToken in interface org.oiue.service.online.OnlineServicepublic boolean isOnlineByToken(String token)
isOnlineByToken in interface org.oiue.service.online.OnlineServicepublic Collection<org.oiue.service.online.Online> getOnlines()
getOnlines in interface org.oiue.service.online.OnlineServicepublic List<org.oiue.service.online.Online> getOnlinesByUserID(String userId)
getOnlinesByUserID in interface org.oiue.service.online.OnlineServicepublic boolean removeOnlineByToken(String token)
removeOnlineByToken in interface org.oiue.service.online.OnlineServicepublic boolean removeOnlineByUserId(String userId)
removeOnlineByUserId in interface org.oiue.service.online.OnlineServicepublic boolean registerOfflineHandler(String name, org.oiue.service.online.OfflineHandler handler, int index)
registerOfflineHandler in interface org.oiue.service.online.OnlineServicepublic boolean registerOnlineHandler(String name, org.oiue.service.online.OnlineHandler handler, int index)
registerOnlineHandler in interface org.oiue.service.online.OnlineServicepublic boolean unRegisterOfflineHandler(String name)
unRegisterOfflineHandler in interface org.oiue.service.online.OnlineServicepublic boolean unRegisterOnlineHandler(String name)
unRegisterOnlineHandler in interface org.oiue.service.online.OnlineServiceCopyright © 2016. All rights reserved.