SMSLib 3.5.3

org.smslib
Class InboundBinaryMessage

java.lang.Object
  extended by org.smslib.Message
      extended by org.smslib.InboundMessage
          extended by org.smslib.InboundBinaryMessage
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
InboundEncryptedMessage

public class InboundBinaryMessage
extends InboundMessage

Class representing an inbound binary sms message.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.smslib.InboundMessage
InboundMessage.MessageClasses
 
Nested classes/interfaces inherited from class org.smslib.Message
Message.MessageEncodings, Message.MessageTypes
 
Constructor Summary
InboundBinaryMessage(org.ajwcc.pduUtils.gsm3040.SmsDeliveryPdu pdu, int memIndex, java.lang.String memLocation)
           
 
Method Summary
 void addDataBytes(byte[] myDataBytes)
           
 void addText(java.lang.String s)
           
 byte[] getDataBytes()
           
 java.lang.String getPduUserData()
           
 java.lang.String getText()
          Returns the message text.
 void setDataBytes(byte[] myDataBytes)
           
 void setText(java.lang.String s)
          Sets the message text.
 
Methods inherited from class org.smslib.InboundMessage
getEndsWithMultiChar, getMemIndex, getMemLocation, getMpMaxNo, getMpMemIndex, getMpRefNo, getMpSeqNo, getOriginator, getPduUserDataHeader, getSmscNumber, setEndsWithMultiChar, setMemIndex, setMemLocation, setMpMaxNo, setMpMemIndex, setMpRefNo, setMpSeqNo, toString
 
Methods inherited from class org.smslib.Message
getDate, getDCSMessageClass, getDstPort, getEncoding, getGatewayId, getId, getMessageId, getSrcPort, getType, getUuid, setDate, setDCSMessageClass, setDstPort, setEncoding, setGatewayId, setId, setSrcPort
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InboundBinaryMessage

public InboundBinaryMessage(org.ajwcc.pduUtils.gsm3040.SmsDeliveryPdu pdu,
                            int memIndex,
                            java.lang.String memLocation)
Method Detail

getText

public java.lang.String getText()
Description copied from class: Message
Returns the message text.

Overrides:
getText in class Message
Returns:
The message text.
See Also:
Message.setText(String)

setText

public void setText(java.lang.String s)
Description copied from class: Message
Sets the message text.

Overrides:
setText in class Message
Parameters:
s - The message text.
See Also:
Message.getText()

addText

public void addText(java.lang.String s)
Overrides:
addText in class InboundMessage

getDataBytes

public byte[] getDataBytes()

setDataBytes

public void setDataBytes(byte[] myDataBytes)

addDataBytes

public void addDataBytes(byte[] myDataBytes)

getPduUserData

public java.lang.String getPduUserData()
Overrides:
getPduUserData in class InboundMessage

SMSLib 3.5.3

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