|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectplanetj.magic.AbstractMagicRequest
planetj.magic.MagicRequest
planetj.dataengine.application.magic.WABDispatcherRequest
Dispatches an execute command to the appropriate magic request. This is kind of a hack to fix the issue where the builder TOC only has a single "Edit" link which may be routed to one of multiple edit magic requests
Nested Class Summary |
Nested classes inherited from class planetj.dataengine.IFeature |
IFeature.OperationCountFeature |
Field Summary |
Fields inherited from class planetj.magic.AbstractMagicRequest |
mNextURI |
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 |
Fields inherited from interface planetj.dataengine.IFeature |
DEFAULT_MESSAGE_FEATURE, FEATURE_DELETE, FEATURE_INSERT, FEATURE_LEVEL_ENTERPRISE, FEATURE_LEVEL_ENTRY, FEATURE_LEVEL_PROFESSIONAL, FEATURE_LEVEL_STANDARD, FEATURE_UPDATE, MESSAGE_END, MESSAGE_START |
Constructor Summary | |
protected |
WABDispatcherRequest()
WABDispatcherRequest constructor comment. |
protected |
WABDispatcherRequest(HttpServletRequest request,
HttpServletResponse response)
WABDispatcherRequest constructor comment. |
protected |
WABDispatcherRequest(java.lang.String pId,
HttpServletRequest request,
HttpServletResponse response)
Deprecated. - id no longer needed |
Method Summary | |
IMagicRequest |
execute(HttpServletRequest pRequest,
HttpServletResponse pResponse,
DataEngineServlet pServlet)
Execute method comment. |
static WABDispatcherRequest |
getInstance(HttpServletRequest req)
Gets an instance of WABDispatcherREquest |
java.lang.String |
getKey()
Return the id used to store this magic request in the session. |
java.lang.String |
getNextURI(LayoutDisplayPropertyGroup layoutTemplate)
Get the URI of the next page to call. |
boolean |
isEndNewNavigationGroup()
|
boolean |
isReturnToRequester()
Returns whether or not the magic request needs to be returned to the requester. |
boolean |
isStartNewNavigationGroup()
Tests whether or not this magic request needs to start a new navigation group. |
Methods inherited from class planetj.magic.MagicRequest |
getCurrentMagicRequest, getPrimaryMagicRequest, getType, store |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface planetj.dataengine.IFeature |
appendUnsupportedHTMLMessage, getFeatureLevel, isApplicable |
Constructor Detail |
protected WABDispatcherRequest()
protected WABDispatcherRequest(java.lang.String pId, HttpServletRequest request, HttpServletResponse response)
pId
- java.lang.Stringrequest
- javax.servlet.http.HttpServletRequestresponse
- javax.servlet.http.HttpServletResponseprotected WABDispatcherRequest(HttpServletRequest request, HttpServletResponse response)
request
- javax.servlet.http.HttpServletRequestresponse
- javax.servlet.http.HttpServletResponseMethod Detail |
public IMagicRequest execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet) throws CMException
execute
in interface IMagicRequest
execute
in class AbstractMagicRequest
CMException
public static WABDispatcherRequest getInstance(HttpServletRequest req)
public java.lang.String getKey()
getKey
in interface IMagicRequest
getKey
in class AbstractMagicRequest
public java.lang.String getNextURI(LayoutDisplayPropertyGroup layoutTemplate)
getNextURI
in interface IMagicRequest
getNextURI
in class AbstractMagicRequest
public boolean isEndNewNavigationGroup()
public boolean isReturnToRequester()
IMagicRequest
isReturnToRequester
in interface IMagicRequest
isReturnToRequester
in class AbstractMagicRequest
public boolean isStartNewNavigationGroup()
IMagicRequest
isStartNewNavigationGroup
in interface IMagicRequest
isStartNewNavigationGroup
in class AbstractMagicRequest
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |