Package org.apache.axis2.transport.sms

Interface Summary
SMSImplManager Interface for Specefic SMS implmentations SMS Manager will manage these implmentations
SMSMessageBuilder To allow trasport to accept messages from user defeined formats can implement this builder interface to create a implementation that can accept a custom SMS format and build a Message to Axis2
SMSMessageFormatter Interface for the Message formatters that build the out going SMSMessage from th Axis2 Message Context
 

Class Summary
DefaultSMSMessageBuilderImpl Builds the MessageContext for the from the incoming SMS accepts the RPC style message format serviceName : operationName : param_1 = value_1 : param_2 = value_2 : param_3 = value _3 : ...
DefaultSMSMessageFormatterImpl  
SMSManager SMS manager will manage all SMS implementation managers and it will dispatch the Message to the Axis2 Engine
SMSMessage SMS message is a atomic object wich carries a SMS SMS has can be either a IN message or a OUT message which will have the details sender , receiver ,Content and properties sender , receiver has a implied meaning with the Message direction
eg: in a IN_MESSAGE sender : the phone number of the phone that sms has been sent to axis2 receiver : the phone number given from the SMSC to the Axis2 in a OUT_MESSAGE sender : the phone number given from the SMSC to the Axis2 receiver : the phone number of the phone that sms created from Axis2 must deliver to
SMSMessageReciever  
SMSSender Transport sender that sends the SMS messages form the Axis2 Engine
SMSTransportConstents Keeps the constets that are need for SMS Transport.Currently The code of the Class is divided in to three sections for the keep the clarity 1) SMS Transport Constents : add the constents to this section if you need to add new constents to the gneric SMSTransport level.
SMSTransportUtils  
 

Exception Summary
InvalidMessageFormatException  
 



Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.