|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.ObjectHttpServlet
planetj.dataengine.DataEngineServlet
planetj.dataengine.application.DataEngineApplicationServlet
| Field Summary | |
static java.lang.String |
ID
|
static java.lang.String |
REFRESH_APPS
|
static java.lang.String |
VIEW_HTTP_ID
|
| Fields inherited from interface planetj.dataengine.application.IApplication |
APPLICATION_CLASS, APPLICATION_HTTP_ID, APPLICATION_ID, APPLICATION_JSP_FILE, APPLICATION_METADATA_ALIAS, APPLICATION_NAME, APPLICATION_RESULTS_KEY, APPLICATION_TABLE_NAME, AUTO_RUN_STATUS, COMPANY_ID, COMPANY_NAME, CONNECTION_ALIAS, CURRENT_EXECUTING_APPLICATION, CURRENT_WOW_APPLICATION, DESCRIPTION, ERROR_JSP_FILE, INITIAL_VIEW, MANAGE, OPTIONAL_SIGNON, OWNER_ID, PASSWORD, PROPERTIES, SERVLET_URI, SIGN_ON_CLASS, SIGN_ON_OP_ID, SIGN_ON_URI, THEME_ID, USER_ID, VERIFY_CONNECTION |
| Fields inherited from interface planetj.dataengine.IServletParameters |
ALL, AUTO_RUN, BASE_URL, CACHE_TRACK_ON, CACHE_TRACK_WRITE_TO_FILE, CLEAN_UP_TIME, DATA_ACCESS_TRACKING, DATABASE, DRIVER, ENVIRONMENT_MODE, JDBC_OPTIMIZATIONS, LIBRARY_LIST, MAX_CONNECTIONS, METADATA_LIBRARY, METADATA_USER_LIBRARY, MIN_CONNECTIONS, ORPHAN_TIMEOUT, PASSWORD, PORT, REPLACEMENT_LIBRARIES, SYSTEM_ALIAS, SYSTEM_ALIAS_PARAM, SYSTEM_URL, USER_ID, USER_PASSWORD |
| Fields inherited from interface planetj.dataengine.application.IApplicationJSPs |
APPLICATION_ADD_JSP, APPLICATION_DETAILS_JSP, APPLICATION_EDIT_JSP, APPLICATION_ERROR_JSP, APPLICATION_HEADER_JSP, APPLICATION_INVALID_LICENSE_JSP, APPLICATION_JSP, APPLICATION_MESSAGE_JSP, APPLICATION_OPERATIONS_TOC, APPLICATION_RESULTS_JSP, APPLICATION_SIGN_ON_JSP, APPLICATION_TEMPLATE_JSP, APPLICATION_TOC_JSP, APPLICATION_VIEW_JSP |
| Fields inherited from interface planetj.dataengine.application.IWOWJSPs |
WOW_MAIN_EXCEPTION_JSP, WOW_MANAGE_OPERATIONS_JSP, WOW_STEPS_JSP, WOW_TOC, WOW_VIEW_APPLICATIONS_JSP, WOW_VIEW_CONNECTIONS_JSP |
| Constructor Summary | |
DataEngineApplicationServlet()
|
|
| Method Summary | |
java.lang.String |
getInitialPage(HttpServletRequest req)
Force subclasses to return an initial jsp/servlet. |
static java.lang.String |
getInitialURL(Application app,
HttpServletRequest req)
Gets the initial URL. |
protected java.lang.String |
getJsp(Application pApp,
HttpServletRequest pReq)
Deprecated. |
protected java.lang.String |
getMode(HttpServletRequest pReq)
Returns the current mode that SQLOperations should be displayed in (by itself or in an app) |
static DirectOperationRequest |
getRequestedOperationData(HttpServletRequest pReq)
Gets the DirectOperationRequest object specifying which Operation was requested. |
IRowEventListener |
getRowEventListener(HttpServletRequest req)
Each Servlet may have its own RowEventListener defined, so they would override this method and return the appropriate Listener Creation date: (7/11/2002 10:30:18 AM) |
boolean |
handleError(short wowErrorCode,
java.lang.Exception e,
ExecutingContext ec)
This method is called when an error occurs. |
void |
init()
Initialize the log |
static boolean |
isSignOnNecessary(Application app,
HttpServletRequest req)
Tests if the user has to sign on to the application. |
protected void |
navigationError(HttpServletRequest request,
HttpServletResponse response)
|
protected void |
pageExpired(HttpServletRequest request,
HttpServletResponse response)
This method is called when a page has expired. |
boolean |
preHandleServiceRequest(HttpServletRequest request,
HttpServletResponse response)
This method handles generic DataEngine service requests. |
void |
processApplication(Application app,
HttpServletRequest request,
HttpServletResponse res)
|
void |
processRequest(HttpServletRequest req,
HttpServletResponse res)
This is the main delegating method called after doPost and doGet. |
void |
processSQLOperation(SQLOperation pSQLOperation,
java.lang.String pJsp,
HttpServletRequest pReq,
HttpServletResponse pRes)
Deprecated. |
protected void |
sessionTimedOut(HttpServletRequest request,
HttpServletResponse response)
This method is called when the user's session timeouts. |
boolean |
verifySignOn(Application application,
HttpServletRequest request,
HttpServletResponse response)
Checks to see if the user is signed on to the Application. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String ID
public static final java.lang.String VIEW_HTTP_ID
public static final java.lang.String REFRESH_APPS
| Constructor Detail |
public DataEngineApplicationServlet()
| Method Detail |
public java.lang.String getInitialPage(HttpServletRequest req)
getInitialPage in class DataEngineServlet
public static java.lang.String getInitialURL(Application app,
HttpServletRequest req)
protected java.lang.String getJsp(Application pApp,
HttpServletRequest pReq)
throws CMException
CMException
protected java.lang.String getMode(HttpServletRequest pReq)
throws CMException
CMException
public static DirectOperationRequest getRequestedOperationData(HttpServletRequest pReq)
throws CMException
CMExceptionpublic IRowEventListener getRowEventListener(HttpServletRequest req)
getRowEventListener in class DataEngineServlet
public boolean handleError(short wowErrorCode,
java.lang.Exception e,
ExecutingContext ec)
handleError in class DataEngineServlet
public void init()
throws ServletException
init in class DataEngineServletServletException
public static boolean isSignOnNecessary(Application app,
HttpServletRequest req)
throws CMException
CMException
protected void pageExpired(HttpServletRequest request,
HttpServletResponse response)
throws CMException
DataEngineServlet
pageExpired in class DataEngineServletCMException
public boolean preHandleServiceRequest(HttpServletRequest request,
HttpServletResponse response)
preHandleServiceRequest in class DataEngineServlet
public void processApplication(Application app,
HttpServletRequest request,
HttpServletResponse res)
throws CMException
CMException
public void processRequest(HttpServletRequest req,
HttpServletResponse res)
processRequest in class DataEngineServletreq - requestres - response
public void processSQLOperation(SQLOperation pSQLOperation,
java.lang.String pJsp,
HttpServletRequest pReq,
HttpServletResponse pRes)
protected void sessionTimedOut(HttpServletRequest request,
HttpServletResponse response)
throws CMException
sessionTimedOut in class DataEngineServletrequest - response -
CMException
public boolean verifySignOn(Application application,
HttpServletRequest request,
HttpServletResponse response)
throws CMException
CMException
protected void navigationError(HttpServletRequest request,
HttpServletResponse response)
throws CMException
navigationError in class DataEngineServletCMException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||