|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--net.myvietnam.mvnplugin.mvnforum.auth.OnlineUserManager
Method Summary | |
void |
addOnlineUserListener(OnlineUserListener l)
|
protected void |
fireDataChanged(OnlineUserEvent e)
|
static OnlineUserManager |
getInstance()
|
OnlineUser |
getOnlineUser(javax.servlet.http.HttpServletRequest request)
|
java.util.Collection |
getOnlineUserActions(int sortOption)
|
OnlineUser |
login(javax.servlet.http.HttpServletRequest request,
java.lang.String memberName,
java.lang.String encodedPassword)
NOTE: This method MUST be the only way to authenticate a user |
void |
logout(javax.servlet.http.HttpServletRequest request)
|
void |
processLogin(javax.servlet.http.HttpServletRequest request)
Util method to be called from Processor. |
void |
removeOnlineUserListener(OnlineUserListener l)
Event method |
void |
updateOnlineUserAction(javax.servlet.http.HttpServletRequest request,
Action action)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static OnlineUserManager getInstance()
public void processLogin(javax.servlet.http.HttpServletRequest request) throws AuthenticationException, net.myvietnam.mvncore.exception.AssertionException, net.myvietnam.mvncore.exception.DatabaseException, net.myvietnam.mvncore.exception.BadInputException
AuthenticationException
net.myvietnam.mvncore.exception.AssertionException
net.myvietnam.mvncore.exception.DatabaseException
net.myvietnam.mvncore.exception.BadInputException
public OnlineUser login(javax.servlet.http.HttpServletRequest request, java.lang.String memberName, java.lang.String encodedPassword) throws AuthenticationException, net.myvietnam.mvncore.exception.DatabaseException, net.myvietnam.mvncore.exception.AssertionException
AuthenticationException
net.myvietnam.mvncore.exception.DatabaseException
net.myvietnam.mvncore.exception.AssertionException
public void logout(javax.servlet.http.HttpServletRequest request) throws net.myvietnam.mvncore.exception.DatabaseException, net.myvietnam.mvncore.exception.AssertionException
net.myvietnam.mvncore.exception.DatabaseException
net.myvietnam.mvncore.exception.AssertionException
public OnlineUser getOnlineUser(javax.servlet.http.HttpServletRequest request) throws AuthenticationException, net.myvietnam.mvncore.exception.DatabaseException, net.myvietnam.mvncore.exception.AssertionException
AuthenticationException
net.myvietnam.mvncore.exception.DatabaseException
net.myvietnam.mvncore.exception.AssertionException
public java.util.Collection getOnlineUserActions(int sortOption)
public void updateOnlineUserAction(javax.servlet.http.HttpServletRequest request, Action action) throws net.myvietnam.mvncore.exception.AssertionException, net.myvietnam.mvncore.exception.DatabaseException, AuthenticationException
net.myvietnam.mvncore.exception.AssertionException
net.myvietnam.mvncore.exception.DatabaseException
AuthenticationException
public void removeOnlineUserListener(OnlineUserListener l)
public void addOnlineUserListener(OnlineUserListener l)
protected void fireDataChanged(OnlineUserEvent e)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |