public abstract class BaseEditAction extends RhnAction
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
REFRESH |
Constructor and Description |
---|
BaseEditAction() |
Modifier and Type | Method and Description |
---|---|
org.apache.struts.action.ActionForward |
execute(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm formIn,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected abstract PersistOperation |
getCommand(RequestContext ctx) |
protected abstract java.lang.String |
getSuccessKey() |
protected abstract ValidatorError |
processCommandSetters(PersistOperation opr,
org.apache.struts.action.DynaActionForm form,
javax.servlet.http.HttpServletRequest request)
Call the setters on the PersistOperation in order to setup the
object for storage.
|
protected abstract void |
processFormValues(PersistOperation opr,
org.apache.struts.action.DynaActionForm form)
Set the values on the form.
|
protected abstract void |
processRequestAttributes(RequestContext rctx,
PersistOperation opr)
Add attributes to the request.
|
addGlobalMessage, addGlobalMessage, addMessage, createErrorMessage, createErrorMessageWithMultipleArgs, createLabelValueList, createMessage, createSuccessMessage, getStrutsDelegate, isSubmitted, l10n, localize, lv, lve, lvel10n, lvl10n, makeParamMap, saveMessages
addErrors, addMessages, execute, generateToken, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveMessages, saveToken, setLocale, setServlet
public static final java.lang.String REFRESH
public final org.apache.struts.action.ActionForward execute(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm formIn, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
execute
in class org.apache.struts.action.Action
protected abstract java.lang.String getSuccessKey()
protected abstract PersistOperation getCommand(RequestContext ctx)
protected abstract void processRequestAttributes(RequestContext rctx, PersistOperation opr)
rctx
- the context of the current requestopr
- the persist operationprotected abstract ValidatorError processCommandSetters(PersistOperation opr, org.apache.struts.action.DynaActionForm form, javax.servlet.http.HttpServletRequest request)
opr
- to process setters on.form
- web form containing valuesrequest
- the http servlet requestprotected abstract void processFormValues(PersistOperation opr, org.apache.struts.action.DynaActionForm form)
opr
- operation to runform
- web form containing values