org.jsmpp.bean
Class SubmitSmValue

java.lang.Object
  extended by org.jsmpp.bean.SubmitSmValue

public class SubmitSmValue
extends java.lang.Object

Author:
uudashr

Constructor Summary
SubmitSmValue()
           
SubmitSmValue(java.lang.String serviceType, byte sourceAddrTon, byte sourceAddrNpi, java.lang.String sourceAddr, byte destAddrTon, byte destAddrNpi, java.lang.String destinationAddr, byte esmClass, byte protocolId, byte priorityFlag, java.lang.String scheduleDeliveryTime, java.lang.String validityPeriod, byte registeredDelivery, byte replaceIfPresent, byte dataCoding, byte smDefaultMsgId, java.lang.String shortMessage)
           
 
Method Summary
 byte getDataCoding()
           
 byte getDestAddrNpi()
           
 byte getDestAddrTon()
           
 java.lang.String getDestinationAddr()
           
 byte getEsmClass()
           
 byte getPriorityFlag()
           
 byte getProtocolId()
           
 byte getRegisteredDelivery()
           
 byte getReplaceIfPresent()
           
 java.lang.String getScheduleDeliveryTime()
           
 java.lang.String getServiceType()
           
 java.lang.String getShortMessage()
           
 byte getSmDefaultMsgId()
           
 java.lang.String getSourceAddr()
           
 byte getSourceAddrNpi()
           
 byte getSourceAddrTon()
           
 java.lang.String getValidityPeriod()
           
 void setDataCoding(byte dataCoding)
           
 void setDestAddrNpi(byte destAddrNpi)
           
 void setDestAddrTon(byte destAddrTon)
           
 void setDestinationAddr(java.lang.String destinationAddr)
           
 void setEsmClass(byte esmClass)
           
 void setPriorityFlag(byte priorityFlag)
           
 void setProtocolId(byte protocolId)
           
 void setRegisteredDelivery(byte registeredDelivery)
           
 void setReplaceIfPresent(byte replaceIfPresent)
           
 void setScheduleDeliveryTime(java.lang.String scheduleDeliveryTime)
           
 void setServiceType(java.lang.String serviceType)
           
 void setShortMessage(java.lang.String shortMessage)
           
 void setSmDefaultMsgId(byte smDefaultMsgId)
           
 void setSourceAddr(java.lang.String sourceAddr)
           
 void setSourceAddrNpi(byte sourceAddrNpi)
           
 void setSourceAddrTon(byte sourceAddrTon)
           
 void setValidityPeriod(java.lang.String validityPeriod)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubmitSmValue

public SubmitSmValue()

SubmitSmValue

public SubmitSmValue(java.lang.String serviceType,
                     byte sourceAddrTon,
                     byte sourceAddrNpi,
                     java.lang.String sourceAddr,
                     byte destAddrTon,
                     byte destAddrNpi,
                     java.lang.String destinationAddr,
                     byte esmClass,
                     byte protocolId,
                     byte priorityFlag,
                     java.lang.String scheduleDeliveryTime,
                     java.lang.String validityPeriod,
                     byte registeredDelivery,
                     byte replaceIfPresent,
                     byte dataCoding,
                     byte smDefaultMsgId,
                     java.lang.String shortMessage)
Method Detail

getDataCoding

public byte getDataCoding()
Returns:
Returns the dataCoding.

setDataCoding

public void setDataCoding(byte dataCoding)
Parameters:
dataCoding - The dataCoding to set.

getDestAddrNpi

public byte getDestAddrNpi()
Returns:
Returns the destAddrNpi.

setDestAddrNpi

public void setDestAddrNpi(byte destAddrNpi)
Parameters:
destAddrNpi - The destAddrNpi to set.

getDestAddrTon

public byte getDestAddrTon()
Returns:
Returns the destAddrTon.

setDestAddrTon

public void setDestAddrTon(byte destAddrTon)
Parameters:
destAddrTon - The destAddrTon to set.

getDestinationAddr

public java.lang.String getDestinationAddr()
Returns:
Returns the destinationAddr.

setDestinationAddr

public void setDestinationAddr(java.lang.String destinationAddr)
Parameters:
destinationAddr - The destinationAddr to set.

getEsmClass

public byte getEsmClass()
Returns:
Returns the esmClass.

setEsmClass

public void setEsmClass(byte esmClass)
Parameters:
esmClass - The esmClass to set.

getPriorityFlag

public byte getPriorityFlag()
Returns:
Returns the priorityFlag.

setPriorityFlag

public void setPriorityFlag(byte priorityFlag)
Parameters:
priorityFlag - The priorityFlag to set.

getProtocolId

public byte getProtocolId()
Returns:
Returns the protocolId.

setProtocolId

public void setProtocolId(byte protocolId)
Parameters:
protocolId - The protocolId to set.

getRegisteredDelivery

public byte getRegisteredDelivery()
Returns:
Returns the registeredDelivery.

setRegisteredDelivery

public void setRegisteredDelivery(byte registeredDelivery)
Parameters:
registeredDelivery - The registeredDelivery to set.

getReplaceIfPresent

public byte getReplaceIfPresent()
Returns:
Returns the replaceIfPresent.

setReplaceIfPresent

public void setReplaceIfPresent(byte replaceIfPresent)
Parameters:
replaceIfPresent - The replaceIfPresent to set.

getScheduleDeliveryTime

public java.lang.String getScheduleDeliveryTime()
Returns:
Returns the scheduleDeliveryTime.

setScheduleDeliveryTime

public void setScheduleDeliveryTime(java.lang.String scheduleDeliveryTime)
Parameters:
scheduleDeliveryTime - The scheduleDeliveryTime to set.

getServiceType

public java.lang.String getServiceType()
Returns:
Returns the serviceType.

setServiceType

public void setServiceType(java.lang.String serviceType)
Parameters:
serviceType - The serviceType to set.

getShortMessage

public java.lang.String getShortMessage()
Returns:
Returns the shortMessage.

setShortMessage

public void setShortMessage(java.lang.String shortMessage)
Parameters:
shortMessage - The shortMessage to set.

getSmDefaultMsgId

public byte getSmDefaultMsgId()
Returns:
Returns the smDefaultMsgId.

setSmDefaultMsgId

public void setSmDefaultMsgId(byte smDefaultMsgId)
Parameters:
smDefaultMsgId - The smDefaultMsgId to set.

getSourceAddr

public java.lang.String getSourceAddr()
Returns:
Returns the sourceAddr.

setSourceAddr

public void setSourceAddr(java.lang.String sourceAddr)
Parameters:
sourceAddr - The sourceAddr to set.

getSourceAddrNpi

public byte getSourceAddrNpi()
Returns:
Returns the sourceAddrNpi.

setSourceAddrNpi

public void setSourceAddrNpi(byte sourceAddrNpi)
Parameters:
sourceAddrNpi - The sourceAddrNpi to set.

getSourceAddrTon

public byte getSourceAddrTon()
Returns:
Returns the sourceAddrTon.

setSourceAddrTon

public void setSourceAddrTon(byte sourceAddrTon)
Parameters:
sourceAddrTon - The sourceAddrTon to set.

getValidityPeriod

public java.lang.String getValidityPeriod()
Returns:
Returns the validityPeriod.

setValidityPeriod

public void setValidityPeriod(java.lang.String validityPeriod)
Parameters:
validityPeriod - The validityPeriod to set.