SMS command definition is used by request handler to determine which BTT Operation is to be called. The command definition is also used to convert the data of channel context to operation context. The SMS command configuration contains the following information:
ParameterNames configuration:
SMS Command | SMS Command Definition |
---|---|
FT <Customer ID=""> {Source account number} <Payee nick=""> <Amount> <>: mandatory {}: optional </Amount></Payee></Customer> |
<list id="SMSCommandTable"> <com.ibm.btt.channel.sms.config.CommandMetaData id="Tansfer" shortCode="FT" bttOperationName="accountTransferOp"> <list Injection="parameters"> <com.ibm.btt.channel.sms.config.CommandParamter name="custid"/> <com.ibm.btt.channel.sms.config.CommandParamter name="sourceAccount" optional="true"/> <com.ibm.btt.channel.sms.config.CommandParamter name="nickName" type="java.lang.String"/> <com.ibm.btt.channel.sms.config.CommandParamter name="amount" type="java.lang.Double"/> </list> </com.ibm.btt.channel.sms.config.CommandMetaData> <!-- other SMS command defintions..... --> </list> |