public class MessageRequest extends AbstractSmCommand
Modifier and Type | Field and Description |
---|---|
protected byte |
priorityFlag |
protected byte |
protocolId |
protected byte |
replaceIfPresent |
protected java.lang.String |
scheduleDeliveryTime |
protected byte[] |
shortMessage |
protected byte |
smDefaultMsgId |
protected java.lang.String |
validityPeriod |
dataCoding, destAddress, destAddrNpi, destAddrTon, esmClass, optionalParametes, registeredDelivery, serviceType, sourceAddr, sourceAddrNpi, sourceAddrTon
commandId, commandLength, commandStatus, sequenceNumber
Constructor and Description |
---|
MessageRequest() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
byte |
getPriorityFlag() |
byte |
getProtocolId() |
byte |
getReplaceIfPresent() |
java.lang.String |
getScheduleDeliveryTime() |
byte[] |
getShortMessage() |
byte |
getSmDefaultMsgId() |
java.lang.String |
getValidityPeriod() |
int |
hashCode() |
void |
setPriorityFlag(byte priorityFlag) |
void |
setProtocolId(byte protocolId) |
void |
setReplaceIfPresent(byte replaceIfPresent) |
void |
setScheduleDeliveryTime(java.lang.String scheduleDeliveryTime) |
void |
setShortMessage(byte[] shortMessage) |
void |
setSmDefaultMsgId(byte smDefaultMsgId) |
void |
setValidityPeriod(java.lang.String validityPeriod) |
cleanMessageType, cleanMessagingMode, cleanSmeAck, cleanSmscDeliveryReceipt, cleanSpecificFeatures, composeDefaultMessageType, composeMessageType, composeMessagingMode, composeReplyPath, composeSmeAck, composeSmscDelReceipt, composeSpecificFeatures, composeUdhi, composeUdhiAndReplyPath, getDataCoding, getDestAddress, getDestAddrNpi, getDestAddrTon, getEsmClass, getOptionalParametes, getRegisteredDelivery, getServiceType, getSourceAddr, getSourceAddrNpi, getSourceAddrTon, isDefaultMessageType, isDefaultMessageType, isMessageType, isMessagingMode, isReplyPath, isReplyPath, isSmeAck, isSmscDeliveryReceipt, isSpecificFeatures, isUdhi, isUdhi, isUdhiAndReplyPath, isUdhiAndReplyPath, setDataCoding, setDefaultMessageType, setDestAddress, setDestAddrNpi, setDestAddrTon, setEsmClass, setOptionalParametes, setRegisteredDelivery, setReplyPath, setServiceType, setSourceAddr, setSourceAddrNpi, setSourceAddrTon, setUdhi, setUdhiAndReplyPath
getCommandId, getCommandIdAsHex, getCommandLength, getCommandStatus, getCommandStatusAsHex, getSequenceNumber, setCommandId, setCommandLength, setCommandStatus, setSequenceNumber, toString
protected byte protocolId
protected byte priorityFlag
protected java.lang.String scheduleDeliveryTime
protected java.lang.String validityPeriod
protected byte replaceIfPresent
protected byte smDefaultMsgId
protected byte[] shortMessage
public byte getPriorityFlag()
public void setPriorityFlag(byte priorityFlag)
priorityFlag
- the priorityFlag to setpublic byte getProtocolId()
public void setProtocolId(byte protocolId)
protocolId
- the protocolId to setpublic byte getReplaceIfPresent()
public void setReplaceIfPresent(byte replaceIfPresent)
replaceIfPresent
- the replaceIfPresent to setpublic java.lang.String getScheduleDeliveryTime()
public void setScheduleDeliveryTime(java.lang.String scheduleDeliveryTime)
scheduleDeliveryTime
- the scheduleDeliveryTime to setpublic byte[] getShortMessage()
public void setShortMessage(byte[] shortMessage)
shortMessage
- the shortMessage to setpublic byte getSmDefaultMsgId()
public void setSmDefaultMsgId(byte smDefaultMsgId)
smDefaultMsgId
- the smDefaultMsgId to setpublic java.lang.String getValidityPeriod()
public void setValidityPeriod(java.lang.String validityPeriod)
validityPeriod
- the validityPeriod to setpublic int hashCode()
hashCode
in class AbstractSmCommand
public boolean equals(java.lang.Object obj)
equals
in class AbstractSmCommand