|
|||||||||||
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.AbstractOperationRequest
Nested Class Summary |
Nested classes inherited from class planetj.dataengine.IFeature |
IFeature.OperationCountFeature |
Field Summary |
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 | |
AbstractOperationRequest(Operation operation,
HttpServletRequest request,
HttpServletResponse response)
AbstractOperationRequest constructor comment. |
|
AbstractOperationRequest(java.lang.String id,
Operation operation,
HttpServletRequest request,
HttpServletResponse response)
Deprecated. id is no longer needed. Use AbstractOperationRequest(op, request, response) |
Method Summary | |
IMagicRequest |
execute(HttpServletRequest request,
HttpServletResponse response,
DataEngineServlet servlet)
Execute method comment. |
abstract AbstractOperationRequest |
executeOperation(HttpServletRequest request,
HttpServletResponse response,
DataEngineServlet servlet)
|
Operation |
getOperation()
Get the operation for this request. |
Operation |
getPleaseWaitOperation(ExecutingContext ec)
Gets the Operation used to control the please wait functionality for this MR. |
boolean |
isPleaseWait(ExecutingContext ec)
Tests if this magic request is a please wait magic request. |
boolean |
isStartNewNavigationGroup()
Tests whether or not this magic request needs to start a new navigation group. |
void |
setNextURIs(Operation operation,
HttpServletRequest request)
|
Methods inherited from class planetj.magic.MagicRequest |
getCurrentMagicRequest, getPrimaryMagicRequest, getType, store |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface planetj.dataengine.IFeature |
appendUnsupportedHTMLMessage, getFeatureLevel, isApplicable |
Constructor Detail |
public AbstractOperationRequest(java.lang.String id, Operation operation, HttpServletRequest request, HttpServletResponse response)
request
- javax.servlet.http.HttpServletRequestresponse
- javax.servlet.http.HttpServletResponsepublic AbstractOperationRequest(Operation operation, HttpServletRequest request, HttpServletResponse response)
request
- javax.servlet.http.HttpServletRequestresponse
- javax.servlet.http.HttpServletResponseMethod Detail |
public IMagicRequest execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet) throws CMException
execute
in interface IMagicRequest
execute
in class AbstractMagicRequest
CMException
public abstract AbstractOperationRequest executeOperation(HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet) throws CMException
CMException
public Operation getPleaseWaitOperation(ExecutingContext ec) throws CMException
getPleaseWaitOperation
in class AbstractMagicRequest
CMException
public Operation getOperation() throws CMException
CMException
public boolean isPleaseWait(ExecutingContext ec) throws CMException
isPleaseWait
in class AbstractMagicRequest
CMException
public boolean isStartNewNavigationGroup()
IMagicRequest
isStartNewNavigationGroup
in interface IMagicRequest
isStartNewNavigationGroup
in class AbstractMagicRequest
public void setNextURIs(Operation operation, HttpServletRequest request)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |