org.benjp.services
Class TokenService

java.lang.Object
  extended by org.benjp.services.TokenService

@Named(value="tokenService")
@ApplicationScoped
public class TokenService
extends Object


Field Summary
static String ANONIM_USER
           
static String M_TOKENS_COLLECTION
           
 
Constructor Summary
TokenService()
           
 
Method Summary
 void addUser(String user, String token)
           
 List<String> getActiveUsersFilterBy(String user, boolean withUsers, boolean withPublic, boolean isAdmin)
           
 String getToken(String user)
           
 boolean hasUserWithToken(String user, String token)
           
 boolean isDemoUser(String user)
           
 boolean isUserOnline(String user)
           
 void updateValidity(String user, String token)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

M_TOKENS_COLLECTION

public static final String M_TOKENS_COLLECTION
See Also:
Constant Field Values

ANONIM_USER

public static final String ANONIM_USER
See Also:
Constant Field Values
Constructor Detail

TokenService

public TokenService()
Method Detail

getToken

public String getToken(String user)

hasUserWithToken

public boolean hasUserWithToken(String user,
                                String token)

addUser

public void addUser(String user,
                    String token)

updateValidity

public void updateValidity(String user,
                           String token)

getActiveUsersFilterBy

public List<String> getActiveUsersFilterBy(String user,
                                           boolean withUsers,
                                           boolean withPublic,
                                           boolean isAdmin)

isUserOnline

public boolean isUserOnline(String user)

isDemoUser

public boolean isDemoUser(String user)


Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.