public class Cimd2Message extends SmsMessage
Cimd2SmsService
,
Serialized FormCLASS_0, CLASS_1, CLASS_2, CLASS_3, DC_8BIT, DC_DEFAULT, DC_GROUP_DATA, DC_GROUP_GENERAL, DC_GROUP_MSG_WAITING_DISCARD, DC_GROUP_MSG_WAITING_STORE, DC_UCS2, INDICATION_ACTIVE, INDICATION_INACTIVE, INDICATION_TYPE_EMAIL, INDICATION_TYPE_FAX, INDICATION_TYPE_OTHER, INDICATION_TYPE_VOICEMAIL, NO_CLASS
ACK_TIME, MT_BINARY, MT_STATUS, MT_TEXT, SENDER_TYPE_ALPHA, SENDER_TYPE_GUESS, SENDER_TYPE_NUMBER
Constructor and Description |
---|
Cimd2Message() |
Cimd2Message(SmsService service)
Deprecated.
since jSMS 1.7, use
Cimd2Message() . |
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
getPriority()
Get the Priority of this message
|
java.lang.Integer |
getServiceDescription()
Get the Service Description of this message
|
java.lang.Integer |
getTariffClass()
Get the Tariff class for this message
|
void |
setPriority(java.lang.Integer priority)
Define the priority for this message.
|
void |
setServiceDescription(java.lang.Integer serviceDescription)
Defines the service description of the message, which can be used for billing.
|
void |
setTariffClass(java.lang.Integer tariffClass)
Defines the tariff class of the message.
|
containsUserDataHeader, copyFields, getAlphabet, getBytes, getCodingGroup, getDeferredDeliveryAsDate, getDeferredDeliveryInMinutes, getID, getIndicationState, getIndicationType, getMessage, getMessageClass, getParent, getPID, getRecipient, getRecipientAddress, getSender, getSenderAddress, getType, getUserData, getUserDataHeader, getValidityPeriodAsDate, getValidityPeriodInMinutes, hasDeferredDelivery, hasMessageClass, hasValidityPeriod, isCompressed, isMMS, isRejectDuplicates, isRelativeDeferredDelivery, isRelativeValidityPeriod, isReplyPath, requestStatusReport, requestStatusReport, setAlphabet, setCodingGroup, setCompression, setDeferredDelivery, setDeferredDelivery, setIndicationState, setIndicationType, setMessage, setMessage, setMessageClass, setMMS, setParent, setPID, setRecipient, setRecipientAddress, setRejectDuplicates, setReplyPath, setSender, setSenderAddress, setType, setUserData, setUserDataHeader, setUserDataHeader, setValidityPeriod, setValidityPeriod, toString
clone, getProperty, getSenderType, getTimestamp, setID, setProperty, setSenderType
public Cimd2Message()
public Cimd2Message(SmsService service)
Cimd2Message()
.public java.lang.Integer getPriority()
public java.lang.Integer getServiceDescription()
public java.lang.Integer getTariffClass()
public void setPriority(java.lang.Integer priority) throws java.lang.IllegalArgumentException
priority
- The priority to set or null for no priority.java.lang.IllegalArgumentException
- if the priority is < 1 or > 9.public void setServiceDescription(java.lang.Integer serviceDescription) throws java.lang.IllegalArgumentException
serviceDescription
- The service description to setjava.lang.IllegalArgumentException
- if the service description is < 0 or > 99public void setTariffClass(java.lang.Integer tariffClass) throws java.lang.IllegalArgumentException
tariffClass
- The tarif class to setjava.lang.IllegalArgumentException
- if the tariff class is < 0 or > 99object XP, Inc. © 2000-2013. All rights reserved object XP