SMS commands definition

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:

Following is an example for SMS commands:
Table 1. SMS command exa
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>