org.benjp.services
Interface TokenService

All Known Implementing Classes:
TokenServiceImpl, TokenServiceImpl

public interface TokenService


Field Summary
static String ANONIM_USER
           
static String M_TOKENS_COLLECTION
           
 
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)
           
 

Field Detail

M_TOKENS_COLLECTION

static final String M_TOKENS_COLLECTION
See Also:
Constant Field Values

ANONIM_USER

static final String ANONIM_USER
See Also:
Constant Field Values
Method Detail

getToken

String getToken(String user)

hasUserWithToken

boolean hasUserWithToken(String user,
                         String token)

addUser

void addUser(String user,
             String token)

updateValidity

void updateValidity(String user,
                    String token)

getActiveUsersFilterBy

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

isUserOnline

boolean isUserOnline(String user)

isDemoUser

boolean isDemoUser(String user)


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