IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.cs.html.remote
Class RemoteRequestHandler

java.lang.Object
  extended by com.ibm.btt.clientserver.DSERequestHandler
      extended by com.ibm.btt.cs.html.HtmlRequestHandler
          extended by com.ibm.btt.cs.html.remote.RemoteRequestHandler
All Implemented Interfaces:
RequestHandler

public class RemoteRequestHandler
extends HtmlRequestHandler

Extends from HtmlRequestHandler. One Stop to create the session and execute flow


Field Summary
 
Fields inherited from class com.ibm.btt.clientserver.DSERequestHandler
errorCode, javaClientException, javaClientTrace
 
Constructor Summary
RemoteRequestHandler()
           
 
Method Summary
 void processSessionRequest(ChannelContext channelContext)
          This method is similar to processRequest, only back and double click validation are not performed as a new session is being established.
 
Methods inherited from class com.ibm.btt.cs.html.HtmlRequestHandler
addConseqInfoToSessionCtx, addConseqInfoToSessionCtx, addErrorInfo, addFieldTo, addRequiredDataToOperationCtx, addRequiredDataToSessionCtx, areTransitionCtxErrors, chainOperation, checkContextExistence, checkForLocale, commitSessionCtx, createErrorMessage, endRequest, endSessionRequest, executeOperationRequest, executeProcessorRequest, executeRequest, executeSessionRequest, getOrgRequest, getProcessorId, getRVS, getSessionId, indexOfInteger, isFirstRequest, isValidGridData, manageValidationErrors, preProcessRequest, processAbnormalNavigation, processNavigation, processRequest, putProcessorIntoCache, readOperation, resetFlagForRVS, saveProcessor, setLocale, setNextPageId, syncRequestEnd, syncRequestStart, updateTimestamp
 
Methods inherited from class com.ibm.btt.clientserver.DSERequestHandler
checkExecutionPermission, executeSession, formatOpContext, getPresentationHandler, getRequestValue, getSessionContext, handleException, handleException, isNotNull, process, runInSession, setReplyFmt, tryToFormat, tryToUnformat, unFormatRequest, usingCookies
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteRequestHandler

public RemoteRequestHandler()
Method Detail

processSessionRequest

public void processSessionRequest(ChannelContext channelContext)
Description copied from class: HtmlRequestHandler
This method is similar to processRequest, only back and double click validation are not performed as a new session is being established. A dummy session has been created during the preProcessRequest method. This session must be overriden by the startup operation (executed inside the executeSessionRequest) so the application is not aware of the existence of this session until the operation is executed. If an error occurs before the operation is executed the toolkit must handle the dummy session created. The dummy session has an identifier: dse_DummySession to be checked by the infrastructure in order to handle the dummy session when the application has not set its own session object.

Specified by:
processSessionRequest in interface RequestHandler
Overrides:
processSessionRequest in class HtmlRequestHandler
Parameters:
channelContext - com.ibm.btt.clientserver.ChannelContext

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2011