public class SmsRequest extends MobileMsgRequest
SmsRequest class.
Constructor and Description |
---|
SmsRequest(org.smslib.OutboundMessage msg,
long timeout,
int retries,
MobileMsgResponseCallback cb,
MobileMsgResponseMatcher responseMatcher)
Constructor for SmsRequest.
|
Modifier and Type | Method and Description |
---|---|
MobileMsgRequest |
createNextRetry()
createNextRetry
|
String |
getId()
getId
|
org.smslib.OutboundMessage |
getMessage()
getMessage
|
String |
getOriginator()
getOriginator
|
String |
getRecipient()
getRecipient
|
String |
getText()
getText
|
int |
getValidityPeriodInHours()
getValidityPeriodInHours
|
void |
setOriginator(String originator)
setOriginator
|
void |
setRecipient(String recipient)
setRecipient
|
void |
setValidityPeriodInHours(int validityPeriod)
setValidityPeriodInHours
|
String |
toString()
toString
|
compareTo, getCb, getDelay, getResponseMatcher, getRetries, getSentTime, getTimeout, isProcessed, matches, processError, processResponse, processTimeout, setCb, setResponseMatcher, setRetries, setSendTimestamp, setTimeout
public SmsRequest(org.smslib.OutboundMessage msg, long timeout, int retries, MobileMsgResponseCallback cb, MobileMsgResponseMatcher responseMatcher)
Constructor for SmsRequest.
msg
- a OutboundMessage
object.timeout
- a long.retries
- a int.cb
- a MobileMsgResponseCallback
object.responseMatcher
- a MobileMsgResponseMatcher
object.public int getValidityPeriodInHours()
getValidityPeriodInHours
public void setValidityPeriodInHours(int validityPeriod)
setValidityPeriodInHours
validityPeriod
- a int.public String getOriginator()
getOriginator
public void setOriginator(String originator)
setOriginator
originator
- the originator to setpublic String getRecipient()
getRecipient
public void setRecipient(String recipient)
setRecipient
recipient
- the recipient to setpublic String getText()
getText
public String getId()
getId
getId
in interface org.opennms.protocols.rt.Request<String,MobileMsgRequest,MobileMsgResponse>
getId
in class MobileMsgRequest
String
object.public MobileMsgRequest createNextRetry()
createNextRetry
createNextRetry
in class MobileMsgRequest
MobileMsgRequest
object.public org.smslib.OutboundMessage getMessage()
getMessage
OutboundMessage
object.public String toString()
toString
toString
in class MobileMsgRequest
String
object.Copyright © 2015. All Rights Reserved.