planetj.dataengine.action
Class AbstractActionRequest
java.lang.Object
planetj.magic.AbstractMagicRequest
planetj.dataengine.action.AbstractActionRequest
- All Implemented Interfaces:
- IActionRequest, IFeature, IMagicRequest, java.io.Serializable
- Direct Known Subclasses:
- DefaultActionRequest
- public abstract class AbstractActionRequest
- extends AbstractMagicRequest
- implements IActionRequest
- See Also:
- Serialized Form
Fields inherited from interface planetj.magic.IMagicRequest |
IS_COMPLETE, MAGIC_REQUEST, MAGIC_REQUEST_CLASS, MAGIC_REQUEST_PARAM1, MAGIC_REQUEST_RC, SAME_URI, TYPE, TYPE_PAGE, TYPE_SESSION, TYPE_STATIC, USER_REQUEST_ATTRIBUTES_STORED |
Method Summary |
java.lang.StringBuffer |
append(ActionDescriptor displayDescriptor,
java.lang.StringBuffer html,
HttpServletRequest request,
HttpServletResponse response)
Appends HTML code that is needed to run this action. |
AbstractAction |
getAction()
Get the action to run. |
java.lang.String |
getActionName()
Get the action's name. |
java.lang.String |
getActionType()
Get the action's type. |
java.lang.String |
getType()
Get the type of magic request. |
Methods inherited from class planetj.magic.AbstractMagicRequest |
addLinkedRequestAfter, addLinkedRequestBefore, appendUnsupportedHTMLMessage, changeMode, clone, clone, convertId, equals, execute, executeAll, getAnchorName, getBaseField, getBaseRow, getBaseRowCollection, getCurrentURI, getDefaultEndNavigationGroup, getDefaultPageType, getFailMessage, getFeature, getFeatureLevel, getFirstRequest, getId, getKey, getLastRequest, getMagicRequestParameter, getMagicServletURI, getMagicURI, getNextURI, getNextURI, getPleaseWaitJSP, getPleaseWaitOperation, getRequestAttribute, getRequestParameter, getRequestParameterValues, getRowEventListener, getSessionAttribute, getSharedSessionAttribute, getSuccessMessage, getTemplateURI, getWaitingServlet, handlePleaseWait, hasLinkedRequestsAfter, hasLinkedRequestsBefore, isApplicable, isCompleted, isEndNavigationGroup, isLoadParameterValuesFromRequest, isOverridePrimaryNavigation, isPleaseWait, isPopup, isRepeatable, isReturnToRequester, isSaveResults, isStartNewNavigationGroup, postexecute, postExecute, preexecute, preExecute, processPleaseWait, removeRequestAttribute, removeSessionAttribute, removeSharedSessionAttribute, setAnchorName, setBaseField, setBaseRow, setBaseRowCollection, setCompleted, setEndNavigationGroup, setFailMessage, setId, setIdInternal, setLoadParameterValuesFromRequest, setNextURI, setNextURI, setNextURI, setNextURIs, setOverridePrimaryNavigation, setPopup, setRepeatable, setRequestGroupAttribute, setRequestPageAttribute, setRequestPersistentAttribute, setRequestTransientAttribute, setReturnToRequester, setRowEventListener, setSessionAttribute, setSessionSharedAttribute, setStartNewNavigationGroup, setSuccessMessage, store |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractActionRequest
public AbstractActionRequest(AbstractAction action,
HttpServletRequest request,
HttpServletResponse response)
- Parameters:
request
- response
-
AbstractActionRequest
public AbstractActionRequest(java.lang.String actionName,
java.lang.String actionType,
HttpServletRequest request,
HttpServletResponse response)
- Parameters:
request
- response
-
append
public java.lang.StringBuffer append(ActionDescriptor displayDescriptor,
java.lang.StringBuffer html,
HttpServletRequest request,
HttpServletResponse response)
- Description copied from interface:
IActionRequest
- Appends HTML code that is needed to run this action.
- Specified by:
append
in interface IActionRequest
getAction
public final AbstractAction getAction()
- Get the action to run.
- Specified by:
getAction
in interface IActionRequest
getActionName
public final java.lang.String getActionName()
- Get the action's name.
- Specified by:
getActionName
in interface IActionRequest
getActionType
public final java.lang.String getActionType()
- Get the action's type.
- Specified by:
getActionType
in interface IActionRequest
getType
public java.lang.String getType()
- Description copied from class:
AbstractMagicRequest
- Get the type of magic request.
- Specified by:
getType
in interface IMagicRequest
- Specified by:
getType
in class AbstractMagicRequest