org.opennms.sms.reflector.smsservice
Interface MobileMsgTracker

All Known Implementing Classes:
MobileMsgTrackerImpl

public interface MobileMsgTracker

MobileMsgTracker

Version:
$Id: $
Author:
brozow

Method Summary
 MobileMsgRequest sendSmsRequest(org.smslib.OutboundMessage msg, long timeout, int retries, MobileMsgResponseCallback cb, MobileMsgResponseMatcher matcher)
          sendSmsRequest
 MobileMsgRequest sendUssdRequest(org.smslib.USSDRequest msg, long timeout, int retries, MobileMsgResponseCallback cb, MobileMsgResponseMatcher matcher)
          sendUssdRequest
 

Method Detail

sendSmsRequest

MobileMsgRequest sendSmsRequest(org.smslib.OutboundMessage msg,
                                long timeout,
                                int retries,
                                MobileMsgResponseCallback cb,
                                MobileMsgResponseMatcher matcher)
                                throws Exception

sendSmsRequest

Parameters:
msg - a OutboundMessage object.
timeout - a long.
retries - a int.
cb - a MobileMsgResponseCallback object.
matcher - a MobileMsgResponseMatcher object.
Returns:
a MobileMsgRequest object.
Throws:
Exception - if any.

sendUssdRequest

MobileMsgRequest sendUssdRequest(org.smslib.USSDRequest msg,
                                 long timeout,
                                 int retries,
                                 MobileMsgResponseCallback cb,
                                 MobileMsgResponseMatcher matcher)
                                 throws Exception

sendUssdRequest

Parameters:
msg - a USSDRequest object.
timeout - a long.
retries - a int.
cb - a MobileMsgResponseCallback object.
matcher - a MobileMsgResponseMatcher object.
Returns:
a MobileMsgRequest object.
Throws:
Exception - if any.


Copyright © 2011. All Rights Reserved.