Class MessageBuilder


  • public class MessageBuilder
    extends java.lang.Object
    • Method Detail

      • createSubmitSm

        @NotNull
        public @NotNull com.cloudhopper.smpp.pdu.SubmitSm createSubmitSm​(@NotNull
                                                                         @NotNull Message message,
                                                                         boolean ucs2Only)
        Builds SubmitSm for sending via smpp.
        Parameters:
        message - client message
        ucs2Only - use UCS2 encoding only or not
        Returns:
        message SubmitSm.
      • createCancelSm

        public com.cloudhopper.smpp.pdu.CancelSm createCancelSm​(CancelMessage cancelMessage)
        Builds CancelSm for canceling sms message
        Parameters:
        cancelMessage - cancel message
        Returns:
        request CancelSm
        Throws:
        IllegalAddressException - if source/destination address not created