@Named(value="tokenService") @ApplicationScoped @Singleton public class TokenServiceImpl extends Object implements org.exoplatform.chat.services.TokenService
| Constructor and Description |
|---|
TokenServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addUser(String user,
String token,
String dbName) |
Map<String,org.exoplatform.chat.model.UserBean> |
getActiveUsersFilterBy(String user,
List<String> limitUsers,
String dbName,
boolean withUsers,
boolean withPublic,
boolean isAdmin,
int limit) |
String |
getToken(String user) |
boolean |
hasUserWithToken(String user,
String token) |
boolean |
hasUserWithToken(String user,
String token,
String dbName) |
boolean |
isDemoUser(String user) |
void |
removeUserToken(String user,
String token,
String dbName) |
public String getToken(String user)
getToken in interface org.exoplatform.chat.services.TokenServicepublic boolean hasUserWithToken(String user, String token)
hasUserWithToken in interface org.exoplatform.chat.services.TokenServicepublic boolean hasUserWithToken(String user, String token, String dbName)
hasUserWithToken in interface org.exoplatform.chat.services.TokenServicepublic void addUser(String user, String token, String dbName)
addUser in interface org.exoplatform.chat.services.TokenServicepublic void removeUserToken(String user, String token, String dbName)
removeUserToken in interface org.exoplatform.chat.services.TokenServicepublic Map<String,org.exoplatform.chat.model.UserBean> getActiveUsersFilterBy(String user, List<String> limitUsers, String dbName, boolean withUsers, boolean withPublic, boolean isAdmin, int limit)
getActiveUsersFilterBy in interface org.exoplatform.chat.services.TokenServicepublic boolean isDemoUser(String user)
isDemoUser in interface org.exoplatform.chat.services.TokenServiceCopyright © 2003–2018 eXo Platform SAS. All rights reserved.