@Named(value="userController") @SessionScoped public class UserController extends Object implements Serializable
| Constructor and Description |
|---|
UserController() |
| Modifier and Type | Method and Description |
|---|---|
String |
deleteStory(es.uvigo.esei.dgss.teama.microstories.domain.entities.Story story)
Deletes a selected story and all his relation data.
|
String |
doLogin() |
String |
doLogout() |
Principal |
getCurrentUser() |
String |
getLogin() |
String |
getNewUserLogin() |
String |
getNewUserName() |
String |
getNewUserPass() |
String |
getPassword() |
List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> |
getUserStories() |
boolean |
isLoginError() |
boolean |
isRegisterError() |
String |
register()
Creates a new user with the data provided and log in with the new user
|
void |
resetErrors() |
void |
setLogin(String login) |
void |
setLoginError(boolean b) |
void |
setNewUserLogin(String newUserLogin) |
void |
setNewUserName(String newUserName) |
void |
setNewUserPass(String newUserPass) |
void |
setPassword(String password) |
void |
setRegisterError(boolean b) |
public List<es.uvigo.esei.dgss.teama.microstories.domain.entities.Story> getUserStories()
public Principal getCurrentUser()
public String getLogin()
public void setLogin(String login)
public String getPassword()
public void setPassword(String password)
public String getNewUserLogin()
public void setNewUserLogin(String newUserLogin)
public String getNewUserPass()
public void setNewUserPass(String newUserPass)
public String getNewUserName()
public void setNewUserName(String newUserName)
public boolean isLoginError()
public void setLoginError(boolean b)
public boolean isRegisterError()
public void setRegisterError(boolean b)
public String doLogin()
public void resetErrors()
public String doLogout() throws javax.servlet.ServletException
javax.servlet.ServletExceptionpublic String register()
public String deleteStory(es.uvigo.esei.dgss.teama.microstories.domain.entities.Story story)
story - the story that want to delete.Copyright © 2018. All rights reserved.