Package | Description |
---|---|
com.opencloud.slee.resources.in.datatypes.sms |
Defines classes to represent some short message service (SMS) types
for which their ASN.1 specifications say merely OCTET STRING,
and for which standards define the layout of bit-fields within the octet strings.
|
Modifier and Type | Method and Description |
---|---|
SMSDeliver |
SMSDeliver.clone()
Constructs a copy of this object and everything reachable from it.
|
static SMSDeliver |
SMSDeliver.copyOf(SMSDeliver from)
Creates a new object of this type, cloning the values of common fields from the given object of any subclass of the same base type.
|
static SMSDeliver |
SMSDeliver.decodeRPUIHeaderDeliver(byte[] message)
Constructs a new SMSDeliver with no data (header only) from the given data.
|
static SMSDeliver |
SMSDeliver.decodeRPUIHeaderDeliver(byte[] message,
int start,
int len)
Constructs a new SMSDeliver with no data (header only) from the given data.
|
static SMSDeliver |
SMSDeliver.newInstanceOnlyHeader()
Factory method that creates an instance for representing only a header (no data).
|
SMSDeliver |
SMSDeliver.setDataCodingScheme(SMSDataCodingScheme value)
Sets the value of the coding scheme within the user data.
|
SMSDeliver |
SMSDeliver.setLoopPrevention(boolean value)
Sets the value of whether SMS applications should inhibit forwarding or automatic message generation that could cause infinite looping.
|
SMSDeliver |
SMSDeliver.setLoopPreventionPresent(boolean flag)
Sets the presence or absence of the field LoopPrevention.
|
SMSDeliver |
SMSDeliver.setMoreMessagesToSend(SMSDeliver.MoreMessagesToSend value)
Sets the value of whether there are no more messages to send.
|
SMSDeliver |
SMSDeliver.setOriginatingAddress(SMSAddress value)
Sets the value of address of the originating SME.
|
SMSDeliver |
SMSDeliver.setProtocolId(SMSProtocolId value)
Sets the value of identifies the above layer protocol.
|
SMSDeliver |
SMSDeliver.setReplyPath(SMSDeliver.ReplyPath value)
Sets the value of whether reply path exists.
|
SMSDeliver |
SMSDeliver.setServiceCentreTimeStamp(SMSTimeStamp value)
Sets the value of the time when the SC received the message.
|
SMSDeliver |
SMSDeliver.setStatusReportIndication(SMSDeliver.StatusReportIndication value)
Sets the value of whether the SME has requested a status report.
|
SMSDeliver |
SMSDeliver.setUserData(byte[] value)
Sets the value of the user data.
|
SMSDeliver |
SMSDeliver.setUserDataHeaderIndicator(SMSTPDUWithData.UserDataHeaderIndicator value)
Sets the value of whether user data contains a header.
|
SMSDeliver |
SMSDeliver.setUserDataLength(int value)
Sets the value of the length of the user data.
|
Modifier and Type | Method and Description |
---|---|
static SMSDeliver |
SMSDeliver.copyOf(SMSDeliver from)
Creates a new object of this type, cloning the values of common fields from the given object of any subclass of the same base type.
|
static byte[] |
SMSDeliver.encodeRPUIHeaderDeliver(SMSDeliver smsDeliver)
Encodes the given SMSDeliver for sending as the payload of a SM-RP-UIHeader message.
|