|
|||||||||||
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.magic.RowRequest
planetj.magic.CopyRowRequest
Nested Class Summary |
Nested classes inherited from class planetj.dataengine.IFeature |
IFeature.OperationCountFeature |
Field Summary | |
static java.lang.String |
KEY_DEFAULT
|
boolean |
mUseRowCollection
|
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 | |
CopyRowRequest(Row row,
java.lang.String rowNavKey,
java.lang.String uri,
HttpServletRequest request,
HttpServletResponse response)
Constructor to create a new instance of a CopyRowRequest |
|
CopyRowRequest(java.lang.String pId,
HttpServletRequest pRequest,
HttpServletResponse pResponse,
java.lang.String pURI,
java.lang.String pRowCollectionSessionId,
java.lang.String pRowSessionId)
Deprecated. - id no longer needed... in addition, Row should be passed to constructor so the MR has direct reference to Row object |
|
CopyRowRequest(java.lang.String pId,
HttpServletRequest pRequest,
HttpServletResponse pResponse,
java.lang.String pURI,
java.lang.String pRowCollectionSessionId,
java.lang.String pRowSessionId,
boolean pUseRowCollection)
Deprecated. - id no longer needed... in addition, Row should be passed to constructor so the MR has direct reference to Row object |
Method Summary | |
Row |
copyRow(HttpServletRequest pRequest)
|
IMagicRequest |
execute(HttpServletRequest pRequest,
HttpServletResponse pResponse,
DataEngineServlet pServlet)
Execute method comment. |
int |
getFeatureLevel()
Gets the minimum feature level requried to execute this operation |
boolean |
isStartNewNavigationGroup()
Tests whether or not this magic request needs to start a new navigation group. |
boolean |
isUseRowCollection()
Insert the method's description here. |
void |
setUseRowCollection(boolean newUseRowCollection)
Insert the method's description here. |
Methods inherited from class planetj.magic.RowRequest |
extractRow, getDefaultPageType, getRow, getRowCollection, getRowCollectionSessionId, getRowSessionId, setRowCollectionSessionId, setRowSessionId |
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, isApplicable |
Field Detail |
public static final java.lang.String KEY_DEFAULT
public boolean mUseRowCollection
Constructor Detail |
public CopyRowRequest(Row row, java.lang.String rowNavKey, java.lang.String uri, HttpServletRequest request, HttpServletResponse response)
public CopyRowRequest(java.lang.String pId, HttpServletRequest pRequest, HttpServletResponse pResponse, java.lang.String pURI, java.lang.String pRowCollectionSessionId, java.lang.String pRowSessionId)
pId
- java.lang.StringpRequest
- javax.servlet.http.HttpServletRequestpResponse
- javax.servlet.http.HttpServletResponsepURI
- java.lang.StringpRowCollectionSessionId
- java.lang.StringpRowSessionId
- java.lang.Stringpublic CopyRowRequest(java.lang.String pId, HttpServletRequest pRequest, HttpServletResponse pResponse, java.lang.String pURI, java.lang.String pRowCollectionSessionId, java.lang.String pRowSessionId, boolean pUseRowCollection)
pId
- java.lang.StringpRequest
- javax.servlet.http.HttpServletRequestpResponse
- javax.servlet.http.HttpServletResponsepURI
- java.lang.StringpRowCollectionSessionId
- java.lang.StringpRowSessionId
- java.lang.StringMethod Detail |
public Row copyRow(HttpServletRequest pRequest) throws CMException
CMException
public IMagicRequest execute(HttpServletRequest pRequest, HttpServletResponse pResponse, DataEngineServlet pServlet) throws CMException
AbstractMagicRequest
execute
in interface IMagicRequest
execute
in class AbstractMagicRequest
CMException
public int getFeatureLevel()
getFeatureLevel
in interface IFeature
getFeatureLevel
in class AbstractMagicRequest
public boolean isStartNewNavigationGroup()
IMagicRequest
isStartNewNavigationGroup
in interface IMagicRequest
isStartNewNavigationGroup
in class AbstractMagicRequest
public boolean isUseRowCollection()
public void setUseRowCollection(boolean newUseRowCollection)
newUseRowCollection
- boolean
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |