|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.opensymphony.xwork2.ActionSupport
net.ramapuram.thomas.webapp.action.BaseAction
net.ramapuram.thomas.webapp.action.UserAction
public class UserAction
Action for facilitating User Management feature.
| Field Summary |
|---|
| Fields inherited from class net.ramapuram.thomas.webapp.action.BaseAction |
|---|
cancel, CANCEL, delete, from, log, mailEngine, mailMessage, roleManager, save, templateName, userManager |
| Fields inherited from class com.opensymphony.xwork2.ActionSupport |
|---|
LOG |
| Fields inherited from interface com.opensymphony.xwork2.Action |
|---|
ERROR, INPUT, LOGIN, NONE, SUCCESS |
| Constructor Summary | |
|---|---|
UserAction()
|
|
| Method Summary | |
|---|---|
java.lang.String |
cancel()
Sends users to "mainMenu" when !from.equals("list"). |
java.lang.String |
delete()
Delete the user passed in. |
java.lang.String |
edit()
Grab the user from the database based on the "id" passed in. |
java.lang.String |
execute()
Default: just returns "success" |
User |
getUser()
|
java.util.List<User> |
getUsers()
Holder for users to display on list screen |
java.lang.String |
list()
Fetch all users from database and put into local "users" variable for retrieval in the UI. |
void |
prepare()
Grab the entity from the database before populating with request parameters |
java.lang.String |
save()
Save user |
void |
setId(java.lang.String id)
|
void |
setQ(java.lang.String q)
|
void |
setUser(User user)
|
| Methods inherited from class net.ramapuram.thomas.webapp.action.BaseAction |
|---|
getConfiguration, getRequest, getResponse, getSession, saveMessage, sendUserMessage, setDelete, setFrom, setMailEngine, setMailMessage, setRoleManager, setSave, setTemplateName, setUserManager |
| Methods inherited from class com.opensymphony.xwork2.ActionSupport |
|---|
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, doDefault, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, pause, setActionErrors, setActionMessages, setFieldErrors, validate |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public UserAction()
| Method Detail |
|---|
public void prepare()
prepare in interface com.opensymphony.xwork2.Preparablepublic java.util.List<User> getUsers()
public void setId(java.lang.String id)
public User getUser()
public void setUser(User user)
public void setQ(java.lang.String q)
public java.lang.String delete()
public java.lang.String edit()
throws java.io.IOException
java.io.IOException - can happen when sending a "forbidden" from response.sendError()public java.lang.String execute()
execute in interface com.opensymphony.xwork2.Actionexecute in class com.opensymphony.xwork2.ActionSupportpublic java.lang.String cancel()
cancel in class BaseAction
public java.lang.String save()
throws java.lang.Exception
java.lang.Exception - when setting "access denied" fails on responsepublic java.lang.String list()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||