|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface for PlanetJ Magic Request. A magic request is a Servlet call that can be serviced/handled automatically (magically) by the PlanetJ DataEngineServlet with no programmer code. Examples are column sorting, refresh data. Creation date: (12/6/2001 8:22:24 PM)
Nested Class Summary |
Nested classes inherited from class planetj.dataengine.IFeature |
IFeature.OperationCountFeature |
Field Summary | |
static String |
IS_COMPLETE
|
static String |
MAGIC_REQUEST
|
static String |
MAGIC_REQUEST_PARAM1
|
static String |
MAGIC_REQUEST_RC
|
static String |
SAME_URI
|
static String |
TYPE
|
static String |
TYPE_PAGE
|
static String |
TYPE_SESSION
|
static String |
TYPE_STATIC
|
static String |
USER_REQUEST_ATTRIBUTES_STORED
|
Fields inherited from interface planetj.html.IHTMLRenderer |
HTML |
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 |
Method Summary | |
void |
addLinkedRequestAfter(IMagicRequest pMagicRequest)
Adds the given MagicRequest to the list of requests to be executed after this MagicRequest |
void |
addLinkedRequestBefore(IMagicRequest pMagicRequest)
Adds the given MagicRequest to the list of requests to be executed before this MagicRequest |
IMagicRequest |
execute(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
DataEngineServlet servlet)
|
IMagicRequest |
executeAll(javax.servlet.http.HttpServletRequest pRequest,
javax.servlet.http.HttpServletResponse pResponse,
DataEngineServlet pServlet)
|
Field |
getBaseField()
Return the Base Field of this Request. |
Row |
getBaseRow()
Get the based on Row for this Request. |
String |
getCurrentURI()
Get the URI of the page the MagicRequest was created from. |
IMagicRequest |
getFirstRequest()
Gets the first magic request that will be executed when executeAll() is invoked on this magic request. |
String |
getId()
Return the id used to store this magic request in the session. |
String |
getKey()
Return the id used to store this magic request in the session. |
IMagicRequest |
getLastRequest()
Gets the last magic request that will be executed when executeAll() is invoked on this magic request. |
String |
getMagicURI()
Get the URI to use to call the Magic Servlet for this request |
String |
getNextURI(LayoutDisplayPropertyGroup layout)
Get the URI of the page to call after executing the request. |
String |
getType()
Get the type of magic request. |
boolean |
isCompleted(javax.servlet.http.HttpServletRequest req)
Returns whether or not the magic request needs to be returned to the requester. |
boolean |
isEndNavigationGroup()
Tests whether or not this magic request needs to end the current navigation group and go back to the previous state of the last page of the last group. |
boolean |
isReturnToRequester()
Returns whether or not the magic request needs to be returned to the requester. |
boolean |
isSaveResults()
Deprecated. - from code prior to navigation and layouts - wasn't referenced or used any where !!N WK (4/22/2003 8:27:47 AM) |
boolean |
isStartNewNavigationGroup()
Tests whether or not this magic request needs to start a new navigation group. |
void |
setBaseField(Field field)
Set the based on Row for this Request. |
void |
setBaseRow(Row row)
Set the based on Row for this Request. |
void |
setRowEventListener(IRowEventListener pListener)
Sets the RowEventListener on this MagicReqest. |
Methods inherited from interface planetj.html.IHTMLRenderer |
append, generate |
Methods inherited from interface planetj.dataengine.display.IRenderer |
getDisplayType |
Methods inherited from interface planetj.dataengine.IFeature |
appendUnsupportedHTMLMessage, getFeatureLevel, isApplicable |
Field Detail |
public static final String MAGIC_REQUEST
public static final String MAGIC_REQUEST_RC
public static final String MAGIC_REQUEST_PARAM1
public static final String USER_REQUEST_ATTRIBUTES_STORED
public static final String IS_COMPLETE
public static final String SAME_URI
public static final String TYPE
public static final String TYPE_PAGE
public static final String TYPE_SESSION
public static final String TYPE_STATIC
Method Detail |
public void addLinkedRequestAfter(IMagicRequest pMagicRequest)
public void addLinkedRequestBefore(IMagicRequest pMagicRequest)
public IMagicRequest execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, DataEngineServlet servlet) throws CMException
CMException
public IMagicRequest executeAll(javax.servlet.http.HttpServletRequest pRequest, javax.servlet.http.HttpServletResponse pResponse, DataEngineServlet pServlet) throws CMException
CMException
public Field getBaseField()
public Row getBaseRow()
public String getCurrentURI()
public IMagicRequest getFirstRequest()
public String getId()
public String getKey()
public IMagicRequest getLastRequest()
public String getMagicURI()
public String getNextURI(LayoutDisplayPropertyGroup layout)
public String getType()
public boolean isCompleted(javax.servlet.http.HttpServletRequest req)
public boolean isEndNavigationGroup()
public boolean isReturnToRequester()
public boolean isSaveResults()
public boolean isStartNewNavigationGroup()
public void setBaseField(Field field)
public void setBaseRow(Row row)
public void setRowEventListener(IRowEventListener pListener)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |