org.filteredpush.client.jsf
Class UserBean
java.lang.Object
org.filteredpush.client.jsf.ViewBean
org.filteredpush.client.jsf.UserBean
- All Implemented Interfaces:
- java.io.Serializable
public class UserBean
- extends ViewBean
- implements java.io.Serializable
A class responsible for all the user relative functions, including login/logout,
user registration, configuring settings, register interest etc.
Author: LDou
$Id:$
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserBean
public UserBean()
getUserAccessService
public UserAccessService getUserAccessService()
setUserAccessService
public void setUserAccessService(UserAccessService userAccessService)
getUserName
public java.lang.String getUserName()
setUserName
public void setUserName(java.lang.String userName)
getPassword
public java.lang.String getPassword()
setPassword
public void setPassword(java.lang.String password)
getUser
public FPUser getUser()
login
public java.lang.String login()
getIsLoggedIn
public boolean getIsLoggedIn()
getIsManager
public boolean getIsManager()
logout
public java.lang.String logout()
setMessenger
public void setMessenger(MessengerBean messenger)
setAnnotationsBean
public void setAnnotationsBean(AnnotationsBean annotationsBean)
getInterests
public java.util.List<Interest> getInterests()
updateInterest
public void updateInterest(int id)
removeInterest
public void removeInterest(int id)
registerNewInterest
public java.lang.String registerNewInterest()
getNewInterest
public Interest getNewInterest()
addNewInterestCriteria
public void addNewInterestCriteria()
removeNewInterestCriteria
public void removeNewInterestCriteria(int idx)
addNewInterest
public void addNewInterest()
getNewPassword
public java.lang.String getNewPassword()
setNewPassword
public void setNewPassword(java.lang.String newPassword)
getNewPasswordAgain
public java.lang.String getNewPasswordAgain()
setNewPasswordAgain
public void setNewPasswordAgain(java.lang.String newPasswordAgain)
updatePassword
public void updatePassword()
updateUserPassword
public void updateUserPassword()
updateUser
public void updateUser()
getLocalDataSource
public LocalDataSource getLocalDataSource()
saveOrupdateLocalDataSource
public void saveOrupdateLocalDataSource()
validateEmail
public void validateEmail(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent toValidate,
java.lang.Object value)
registerUser
public java.lang.String registerUser()
getNewUser
public FPUser getNewUser()
addUser
public void addUser()
setMailForPasswd
public void setMailForPasswd(java.lang.String mail)
getMailForPasswd
public java.lang.String getMailForPasswd()
handleForgottenPasswd
public void handleForgottenPasswd()
getUserNameForChaningPasswd
public java.lang.String getUserNameForChaningPasswd()
setUserNameForChaningPasswd
public void setUserNameForChaningPasswd(java.lang.String userNameForChaningPasswd)
getNewPasswordForUser
public java.lang.String getNewPasswordForUser()
setNewPasswordForUser
public void setNewPasswordForUser(java.lang.String newPasswordForUser)
getNewPasswordAgainForUser
public java.lang.String getNewPasswordAgainForUser()
setNewPasswordAgainForUser
public void setNewPasswordAgainForUser(java.lang.String newPasswordAgainForUser)
getNoneApprovedUsers
public java.util.List<FPUser> getNoneApprovedUsers()
approveUser
public void approveUser(FPUser tobeApprovedUser)
removeAnnotationMetadataMapping
public void removeAnnotationMetadataMapping(AnnotationMetadataMapping annotationMetadataMapping)
saveAnnotationMetadataMapping
public void saveAnnotationMetadataMapping()
addAnnotationMetadataMapping
public void addAnnotationMetadataMapping()