IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

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

java.lang.Object
  extended by com.ibm.btt.channel.BTTChannelDriver
      extended by com.ibm.btt.cs.html.remote.RemoteChannelDriver
All Implemented Interfaces:
ChannelDriver, java.io.Serializable

public class RemoteChannelDriver
extends BTTChannelDriver

See Also:
Serialized Form

Constructor Summary
RemoteChannelDriver()
           
 
Method Summary
protected  void initDeviceType(ChannelContext channelContext)
          Determines the device type for the handler and adds to the ChannelContext object.
 
Methods inherited from class com.ibm.btt.channel.BTTChannelDriver
createChannelContext, createChannelHandler, handleException, handleException, init, parseRequestData, parseRequestHeader, preProcessRequest, service, updateChannelHandler
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteChannelDriver

public RemoteChannelDriver()
Method Detail

initDeviceType

protected void initDeviceType(ChannelContext channelContext)
                       throws DSENoRegisteredDeviceTypeException,
                              DSEObjectNotFoundException
Description copied from class: BTTChannelDriver
Determines the device type for the handler and adds to the ChannelContext object. The default implementation uses the "User-Agent" tag in the Http request header to identify the handler used for this kind of client device. A section named "devices" in btt.xml file maps the relationship between the "User-Agent" and the channel handler.

Overrides:
initDeviceType in class BTTChannelDriver
Parameters:
channelContext - com.ibm.btt.clientserver.ChannelContext
Throws:
DSENoRegisteredDeviceTypeException - throw error
DSEObjectNotFoundException - throw error

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2011