Package com.storedobject.sms
Class SMSSimulator
java.lang.Object
com.storedobject.job.Job
com.storedobject.job.DaemonJob
com.storedobject.job.MessageSender<SMSMessage>
com.storedobject.sms.Server
com.storedobject.sms.SMSSimulator
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.storedobject.job.MessageSender
canSend, execute, getBatchSize, getCreditBalance, getDeliveryCost, getSelectCondition, initialize, kick, monitorDeliveryCost, recover, sendMessages, shutdown, terminate
-
Constructor Details
-
SMSSimulator
-
-
Method Details
-
sendMessage
Description copied from class:MessageSender
Send a message. The method should just send the message and should not update any status.- Specified by:
sendMessage
in classMessageSender<SMSMessage>
- Parameters:
message
- Message to send.- Returns:
- The error code to indicate the status. 0: Successful, 1: Retry later, 2: Insufficient balance. Anything
above 2 indicates an error condition that doesn't allow this message to be sent (for example, invalid mobile
number in case of an
SMSMessage
).
-
getProviderName
- Specified by:
getProviderName
in classServer
-