This chapter lists the implementation specifics of Wireless Messaging API at package level.
The following general clarification is made towards JSR-205 client connection’s scope:
(Chapter 1, Sending and receiving messages JSR-205 API specification)
The implementation supports sending of SMS messages to the address specified when creating the client connection only, but sending of MMS to multiple addresses.
This class is supported as specified in JSR-205, with the following clarification for the following method:
open(String name, int mode, Boolean timeouts)
Parameter name |
Parameter values |
Clarification |
---|---|---|
timeouts |
Boolean |
The value of this parameter is not taken into account by implementation : the implementation always throws InterruptedIOExceptions in case of timeouts. |
This class is supported as specified in JSR-205.
In the implementation this is implemented as a blocked call and returns after the message has been sent. The implementation does not use time-outs.
In the implementation this class is supported as specified in JSR-205.
This class is supported as specified by JSR-205, with the following clarifications for the following methods:
MessagePart(byte[] contents, int offset, int length, java.lang.String mimeType, java.lang.String contentId, java.lang.String contentLocation, java.lang.String enc)
MessagePart(byte[] contents, java.lang.String mimeType, java.lang.String contentId, java.lang.String contentLocation,java.lang.String enc)
MessagePart(java.io.InputStream is, java.lang.String mimeType, java.lang.String contentId, java.lang.String contentLocation, java.lang.String enc)
Parameter name |
Parameter values |
Clarification |
---|---|---|
enc |
The encoding scheme for the MessagePart |
If enc is set to null, no encoding is used. The encoding scheme that the implementation uses is determined by the product. The implementation uses the native character set library supported by the product. |
contentLocation |
Any character from 0x32 to 0x7E are allowed. |
This class is supported as specified by JSR-205, with the following method clarification:
setAddress(String address)
Parameter name |
Parameter values |
Clarification |
---|---|---|
address |
The JSR-205 states that address may be set to null |
This call is interpreted as a blind call; the previously set addresses (if any) remain unmodified. |
All devices support the bcc field for MultipartMessages.
This class is supported as specified in JSR-205 with no further clarifications.
This class is supported as specified in JSR-205.