com.Komunaldata.SmsGateway.Response
Class SMSOut

java.lang.Object
  extended by com.Komunaldata.SmsGateway.Response.SMSOut

public class SMSOut
extends java.lang.Object

SMSOut class for storing outgoing SMSes retrieved by calling getSmsOutBy[DedicatedAccount/NonDedicatedAccount/User] webservice.


Constructor Summary
SMSOut(wapInfoClass wapInfo, java.lang.String[] selectedModemsToSend, java.lang.Boolean concatenated, java.lang.String wantedCom, java.lang.String recipientProvider, java.lang.String Text, java.lang.Integer id, java.util.Date tryingDate, java.lang.Boolean repeatedSending, java.lang.String coding, java.lang.Boolean flash, java.lang.Boolean ringTone, java.lang.Boolean wapPush, java.lang.Boolean dedicated, java.util.Date wantedSendingTime, java.lang.String usedSenderPhoneNumber, java.lang.String senderPhoneNumber, java.lang.String recipientPhoneNumber, java.lang.Short part_count, java.lang.Integer account, java.lang.String user, java.lang.String status, java.util.Date smsSendedTime, java.util.Date smsStatusReportRecieved)
           
 
Method Summary
 int getAccount()
           
 java.lang.String getCoding()
           
 int getId()
           
 short getPart_count()
           
 java.lang.String getRecipientPhoneNumber()
           
 java.lang.String getRecipientProvider()
           
 java.lang.String[] getSelectedModemsToSend()
           
 java.lang.String getSenderPhoneNumber()
           
 java.util.Date getSmsSendedTime()
           
 java.util.Date getSmsStatusReportRecieved()
           
 java.lang.String getStatus()
           
 java.lang.String getText()
           
 java.util.Date getTryingDate()
           
 java.lang.String getUsedSenderPhoneNumber()
           
 java.lang.String getUser()
           
 java.lang.String getWantedCom()
           
 java.util.Date getWantedSendingTime()
           
 wapInfoClass getWapInfo()
           
 boolean isConcatenated()
           
 boolean isDedicated()
           
 boolean isFlash()
           
 boolean isRepeatedSending()
           
 boolean isRingTone()
           
 boolean isWapPush()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SMSOut

public SMSOut(wapInfoClass wapInfo,
              java.lang.String[] selectedModemsToSend,
              java.lang.Boolean concatenated,
              java.lang.String wantedCom,
              java.lang.String recipientProvider,
              java.lang.String Text,
              java.lang.Integer id,
              java.util.Date tryingDate,
              java.lang.Boolean repeatedSending,
              java.lang.String coding,
              java.lang.Boolean flash,
              java.lang.Boolean ringTone,
              java.lang.Boolean wapPush,
              java.lang.Boolean dedicated,
              java.util.Date wantedSendingTime,
              java.lang.String usedSenderPhoneNumber,
              java.lang.String senderPhoneNumber,
              java.lang.String recipientPhoneNumber,
              java.lang.Short part_count,
              java.lang.Integer account,
              java.lang.String user,
              java.lang.String status,
              java.util.Date smsSendedTime,
              java.util.Date smsStatusReportRecieved)
Parameters:
wapInfo - WapInfoClass type data that holds information about the message if it is an wap push message
selectedModemsToSend - Selected modems to send the sms message
concatenated - The sms message is concatenated
wantedCom - OBSOLETE?
recipientProvider - Phone provider of the recipient ( like in Hungary "20" as tenenor,"30" as T-Com,"70" as Vodafone )
Text - Message of the normal sms message (noral means not wap message)
id - Identity of the sms
tryingDate - Date and time of the desired sending date. The system won't send out the sms before this Date-time
repeatedSending - This message has more than one recipient so it is an multitudinous sms
coding - Can be "7" or "16". SMS coding can be 7bit for GSM characters or 16bit for Unicode, one SMS can hold 160 7bit chars or 70 16bit chars, for sending longer messages the system uses concatenated SMS-es
flash - This message is an Flash sms message
ringTone - This message is an ringtone
wapPush - This message is an wap push message
dedicated - Means the selectedModemsToSend parameter has modems. The message will be sent from one of these modems
wantedSendingTime - OBSOLETE?
usedSenderPhoneNumber - The message was sent from this number
senderPhoneNumber - OBSOLETE?
recipientPhoneNumber - Phone number of the recipient
part_count - How many concat-parts has the message
account - Account of the sender
user - Sender user
status - Status of the message for example "Feldolgozatlan" means the sms is not loaded to the system application yet
smsSendedTime - The date when the message was sent out
smsStatusReportRecieved - The user obtained the message
Method Detail

getText

public java.lang.String getText()
Returns:

getAccount

public int getAccount()
Returns:

getCoding

public java.lang.String getCoding()
Returns:

isConcatenated

public boolean isConcatenated()
Returns:

isDedicated

public boolean isDedicated()
Returns:

isFlash

public boolean isFlash()
Returns:

getId

public int getId()
Returns:

getPart_count

public short getPart_count()
Returns:

getRecipientPhoneNumber

public java.lang.String getRecipientPhoneNumber()
Returns:

getRecipientProvider

public java.lang.String getRecipientProvider()
Returns:

isRepeatedSending

public boolean isRepeatedSending()
Returns:

isRingTone

public boolean isRingTone()
Returns:

getSelectedModemsToSend

public java.lang.String[] getSelectedModemsToSend()
Returns:

getSenderPhoneNumber

public java.lang.String getSenderPhoneNumber()
Returns:

getSmsSendedTime

public java.util.Date getSmsSendedTime()
Returns:

getSmsStatusReportRecieved

public java.util.Date getSmsStatusReportRecieved()
Returns:

getStatus

public java.lang.String getStatus()
Returns:

getTryingDate

public java.util.Date getTryingDate()
Returns:

getUsedSenderPhoneNumber

public java.lang.String getUsedSenderPhoneNumber()
Returns:

getUser

public java.lang.String getUser()
Returns:

getWantedCom

public java.lang.String getWantedCom()
Returns:

getWantedSendingTime

public java.util.Date getWantedSendingTime()
Returns:

getWapInfo

public wapInfoClass getWapInfo()
Returns:

isWapPush

public boolean isWapPush()
Returns: