SMSLib 3.5.3

org.smslib
Class OutboundWapSIMessage

java.lang.Object
  extended by org.smslib.Message
      extended by org.smslib.OutboundMessage
          extended by org.smslib.OutboundBinaryMessage
              extended by org.smslib.OutboundWapSIMessage
All Implemented Interfaces:
java.io.Serializable

public class OutboundWapSIMessage
extends OutboundBinaryMessage

See Also:
Serialized Form

Nested Class Summary
static class OutboundWapSIMessage.WapSISignals
           
 
Nested classes/interfaces inherited from class org.smslib.OutboundMessage
OutboundMessage.FailureCauses, OutboundMessage.MessageStatuses
 
Nested classes/interfaces inherited from class org.smslib.Message
Message.MessageClasses, Message.MessageEncodings, Message.MessageTypes
 
Constructor Summary
OutboundWapSIMessage(java.lang.String myRecipient, java.net.URL myUrl, java.util.Date myCreateDate, java.util.Date myExpireDate, OutboundWapSIMessage.WapSISignals mySignal, java.lang.String myIndicationText)
           
OutboundWapSIMessage(java.lang.String myRecipient, java.net.URL myUrl, java.lang.String text)
           
OutboundWapSIMessage(java.lang.String myRecipient, java.net.URL myUrl, java.lang.String text, java.util.Date myExpireDate, OutboundWapSIMessage.WapSISignals mySignal)
           
 
Method Summary
 void addDataBytes(byte[] b)
           
 java.util.Date getCreateDate()
           
 byte[] getDataBytes()
           
 java.util.Date getExpireDate()
           
 java.lang.String getIndicationText()
           
 OutboundWapSIMessage.WapSISignals getSignal()
           
 java.lang.String getSiId()
           
 java.net.URL getUrl()
           
 void setCreateDate(java.util.Date myCreateDate)
           
 void setDataBytes(byte[] b)
           
 void setExpireDate(java.util.Date myExpireDate)
           
 void setIndicationText(java.lang.String s)
           
 void setSignal(OutboundWapSIMessage.WapSISignals mySignal)
           
 void setSiId(java.lang.String mySiId)
           
 void setUrl(java.net.URL myUrl)
           
 
Methods inherited from class org.smslib.OutboundBinaryMessage
addText, getText, setText
 
Methods inherited from class org.smslib.OutboundMessage
getDeliveryDelay, getDispatchDate, getErrorMessage, getFailureCause, getFlashSms, getFrom, getMessageStatus, getPdus, getPduUserData, getPduUserDataHeader, getPriority, getRecipient, getRefNo, getRetryCount, getScheduledDeliveryDate, getStatusReport, getValidityPeriod, setDeliveryDelay, setDispatchDate, setEncoding, setErrorMessage, setFailureCause, setFlashSms, setFrom, setMessageStatus, setPriority, setRecipient, setRefNo, setRetryCount, setScheduledDeliveryDate, setStatusReport, setValidityPeriod, toString
 
Methods inherited from class org.smslib.Message
getDate, getDCSMessageClass, getDstPort, getEncoding, getGatewayId, getId, getMessageId, getSrcPort, getType, getUuid, setDate, setDCSMessageClass, setDstPort, setGatewayId, setId, setSrcPort
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OutboundWapSIMessage

public OutboundWapSIMessage(java.lang.String myRecipient,
                            java.net.URL myUrl,
                            java.util.Date myCreateDate,
                            java.util.Date myExpireDate,
                            OutboundWapSIMessage.WapSISignals mySignal,
                            java.lang.String myIndicationText)

OutboundWapSIMessage

public OutboundWapSIMessage(java.lang.String myRecipient,
                            java.net.URL myUrl,
                            java.lang.String text)

OutboundWapSIMessage

public OutboundWapSIMessage(java.lang.String myRecipient,
                            java.net.URL myUrl,
                            java.lang.String text,
                            java.util.Date myExpireDate,
                            OutboundWapSIMessage.WapSISignals mySignal)
Method Detail

setIndicationText

public void setIndicationText(java.lang.String s)

getIndicationText

public java.lang.String getIndicationText()

getCreateDate

public java.util.Date getCreateDate()

setCreateDate

public void setCreateDate(java.util.Date myCreateDate)

getExpireDate

public java.util.Date getExpireDate()

setExpireDate

public void setExpireDate(java.util.Date myExpireDate)

getSignal

public OutboundWapSIMessage.WapSISignals getSignal()

setSignal

public void setSignal(OutboundWapSIMessage.WapSISignals mySignal)

getUrl

public java.net.URL getUrl()

setUrl

public void setUrl(java.net.URL myUrl)

getSiId

public java.lang.String getSiId()

setSiId

public void setSiId(java.lang.String mySiId)

getDataBytes

public byte[] getDataBytes()
Overrides:
getDataBytes in class OutboundBinaryMessage

setDataBytes

public void setDataBytes(byte[] b)
Overrides:
setDataBytes in class OutboundBinaryMessage

addDataBytes

public void addDataBytes(byte[] b)
Overrides:
addDataBytes in class OutboundBinaryMessage

SMSLib 3.5.3

(c) 2002-2011, http://smslib.org