IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.http
Class JavaProtocolChannelRequest

java.lang.Object
  extended by com.ibm.btt.channel.BTTChannelRequest
      extended by com.ibm.btt.http.HttpChannelRequest
          extended by com.ibm.btt.http.JavaHttpChannelRequest
              extended by com.ibm.btt.http.JavaProtocolChannelRequest
All Implemented Interfaces:
ChannelRequest

public class JavaProtocolChannelRequest
extends JavaHttpChannelRequest

The channel request used to wrap the HttpServletRequest. This request used by CSReqProtocolServlet


Field Summary
 
Fields inherited from class com.ibm.btt.http.JavaHttpChannelRequest
javaClientException, javaClientTrace
 
Fields inherited from class com.ibm.btt.http.HttpChannelRequest
request
 
Constructor Summary
JavaProtocolChannelRequest(javax.servlet.http.HttpServletRequest request)
          Construct the JavaProtocolChannelRequest object
 
Method Summary
 void parseRequestData(ChannelContext channelContext)
          Parse the input stream from the HttpServletRequest.
 
Methods inherited from class com.ibm.btt.http.JavaHttpChannelRequest
preProcessRequest
 
Methods inherited from class com.ibm.btt.http.HttpChannelRequest
checkSession, getAttribute, getCharacterEncoding, getRequest, getSessionId, getUserType, parseRequestHeader, setAttribute, setCharacterEncoding
 
Methods inherited from class com.ibm.btt.channel.BTTChannelRequest
runInSession, usingCookies
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaProtocolChannelRequest

public JavaProtocolChannelRequest(javax.servlet.http.HttpServletRequest request)
Construct the JavaProtocolChannelRequest object

Parameters:
request - the HttpServletRequest object
Method Detail

parseRequestData

public void parseRequestData(ChannelContext channelContext)
                      throws java.lang.Exception
Parse the input stream from the HttpServletRequest. Use the parameters defined by the protocol The session id is optional

Parse to the request data into the KeyedCollection at the data element

Specified by:
parseRequestData in interface ChannelRequest
Overrides:
parseRequestData in class HttpChannelRequest
Parameters:
channelContext - com.ibm.btt.clientserver.ChannelContext
Throws:
java.lang.Exception - if error occur during parsing

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2010