IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.channel.sms
Class SMSChannelDriver

java.lang.Object
  extended by com.ibm.btt.channel.BTTChannelDriver
      extended by com.ibm.btt.channel.sms.SMSChannelDriver
All Implemented Interfaces:
ChannelDriver, java.io.Serializable

public class SMSChannelDriver
extends BTTChannelDriver

See Also:
Serialized Form

Constructor Summary
SMSChannelDriver()
           
 
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

SMSChannelDriver

public SMSChannelDriver()
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