|
|||||||||||
| 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.HttpServletResponse
protected WABDispatcherRequest(HttpServletRequest request,
HttpServletResponse response)
request - javax.servlet.http.HttpServletRequestresponse - javax.servlet.http.HttpServletResponse| Method Detail |
public IMagicRequest execute(HttpServletRequest pRequest,
HttpServletResponse pResponse,
DataEngineServlet pServlet)
throws CMException
execute in interface IMagicRequestexecute in class AbstractMagicRequestCMExceptionpublic static WABDispatcherRequest getInstance(HttpServletRequest req)
public java.lang.String getKey()
getKey in interface IMagicRequestgetKey in class AbstractMagicRequestpublic java.lang.String getNextURI(LayoutDisplayPropertyGroup layoutTemplate)
getNextURI in interface IMagicRequestgetNextURI in class AbstractMagicRequestpublic boolean isEndNewNavigationGroup()
public boolean isReturnToRequester()
IMagicRequest
isReturnToRequester in interface IMagicRequestisReturnToRequester in class AbstractMagicRequestpublic boolean isStartNewNavigationGroup()
IMagicRequest
isStartNewNavigationGroup in interface IMagicRequestisStartNewNavigationGroup in class AbstractMagicRequest
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||