Package org.apache.camel.component.cm
Class CMMessage
java.lang.Object
org.apache.camel.component.cm.CMMessage
Valid message to be serialized and sent to CM Endpoints. If the message only uses GSM 7-bit characters, then 160
characters will fit in 1 SMS part, and 153*n characters will fit in n SMS parts for n>1. If the message contains
other characters, then only 70 characters will fit in 1 SMS part, and 67*n characters will fit in n SMS parts for
n>1.
{@link https://dashboard.onlinesmsgateway.com/docs}
{@link http://support.telerivet.com/customer/portal/articles/1957426-multipart-unicode-sms-messages}
{@link https://dashboard.onlinesmsgateway.com/docs}
{@link http://support.telerivet.com/customer/portal/articles/1957426-multipart-unicode-sms-messages}
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
boolean
boolean
void
setIdAsString
(String idAsString) void
setMessage
(String message) void
setMultiparts
(int multipart) void
setPhoneNumber
(String phoneNumber) void
void
setUnicode
(boolean unicode) void
setUnicodeAndMultipart
(int defaultMaxNumberOfParts) For a CMMessage instancetoString()
-
Constructor Details
-
CMMessage
-
-
Method Details
-
getMessage
-
setMessage
-
getPhoneNumber
-
setPhoneNumber
-
getSender
-
setSender
-
getIdAsString
-
setIdAsString
-
isUnicode
public boolean isUnicode() -
setUnicode
public void setUnicode(boolean unicode) -
isMultipart
public boolean isMultipart() -
setUnicodeAndMultipart
public void setUnicodeAndMultipart(int defaultMaxNumberOfParts) For a CMMessage instance- Parameters:
defaultMaxNumberOfParts
-
-
setMultiparts
public void setMultiparts(int multipart) -
getMultiparts
public int getMultiparts() -
toString
-