com.mf.roundhouse.core.action
Class EditAction
java.lang.Object
Action
com.mf.roundhouse.core.action.RoundhouseAction
com.mf.roundhouse.core.action.EditAction
- Direct Known Subclasses:
- PasswordPolicyEdit, PortletContainerSettings, RestaurantEdit, SiteAnnouncementEdit, VirtualHostEdit
- public abstract class EditAction
- extends RoundhouseAction
Base Action for editing, creating, and deleting domain objects.
- See Also:
- Serialized Form
|
Field Summary |
static java.lang.String |
DELETE_ID
|
|
Method Summary |
abstract void |
additionalValidation(RoundhouseForm aForm,
ActionErrors errors)
|
abstract void |
defineSupportBeans(HttpServletRequest request,
RoundhouseForm form)
|
abstract java.lang.String |
getDataEntryForward()
|
abstract RoundhouseDelegate |
getDelegate()
|
abstract java.lang.String |
getListForward()
|
protected boolean |
isSingleton()
|
abstract RoundhouseObject |
newObject()
|
abstract void |
populateForm(RoundhouseObject anObject,
RoundhouseForm aForm)
|
abstract void |
populateObject(RoundhouseObject anObject,
RoundhouseForm aForm)
|
protected void |
postObjectSave(RoundhouseObject theObject,
ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response)
|
protected ActionForward |
roundhouseProcess(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response)
|
| Methods inherited from class com.mf.roundhouse.core.action.RoundhouseAction |
asIdentifier, asIdString, execute, getPermission, getSessionCollaborator, handleAccessError, isAuthorized, nullify, preProcess, preProcessAuthorized, preProcessValidateUserSetup, setLastActionCalled, setSavedChangesMessage, skipValidation |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DELETE_ID
public static final java.lang.String DELETE_ID
- See Also:
- Constant Field Values
EditAction
public EditAction()
getDelegate
public abstract RoundhouseDelegate getDelegate()
throws java.lang.Exception
- Throws:
java.lang.Exception
newObject
public abstract RoundhouseObject newObject()
throws java.lang.Exception
- Throws:
java.lang.Exception
populateObject
public abstract void populateObject(RoundhouseObject anObject,
RoundhouseForm aForm)
throws java.lang.Exception
- Throws:
java.lang.Exception
populateForm
public abstract void populateForm(RoundhouseObject anObject,
RoundhouseForm aForm)
throws java.lang.Exception
- Throws:
java.lang.Exception
additionalValidation
public abstract void additionalValidation(RoundhouseForm aForm,
ActionErrors errors)
throws java.lang.Exception
- Throws:
java.lang.Exception
getListForward
public abstract java.lang.String getListForward()
getDataEntryForward
public abstract java.lang.String getDataEntryForward()
defineSupportBeans
public abstract void defineSupportBeans(HttpServletRequest request,
RoundhouseForm form)
throws java.lang.Exception
- Throws:
java.lang.Exception
isSingleton
protected boolean isSingleton()
roundhouseProcess
protected ActionForward roundhouseProcess(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response)
throws java.lang.Exception
- Specified by:
roundhouseProcess in class RoundhouseAction
- Throws:
java.lang.Exception
postObjectSave
protected void postObjectSave(RoundhouseObject theObject,
ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2004 Media Fortress, LLC. Licensed for commercial use under the Apache 2.0 License.