Class SmppSmCommand

java.lang.Object
org.apache.camel.component.smpp.AbstractSmppCommand
org.apache.camel.component.smpp.SmppSmCommand
All Implemented Interfaces:
SmppCommand
Direct Known Subclasses:
SmppReplaceSmCommand, SmppSubmitMultiCommand, SmppSubmitSmCommand

public abstract class SmppSmCommand extends AbstractSmppCommand
  • Field Details

    • SMPP_NEG_RESPONSE_MSG_TOO_LONG

      public static final int SMPP_NEG_RESPONSE_MSG_TOO_LONG
      See Also:
    • ascii

      protected Charset ascii
    • latin1

      protected Charset latin1
    • defaultCharset

      protected Charset defaultCharset
  • Constructor Details

    • SmppSmCommand

      public SmppSmCommand(org.jsmpp.session.SMPPSession session, SmppConfiguration config)
  • Method Details

    • splitBody

      protected byte[][] splitBody(org.apache.camel.Message message) throws SmppException
      Throws:
      SmppException
    • createSplitter

      protected SmppSplitter createSplitter(org.apache.camel.Message message) throws SmppException
      Throws:
      SmppException
    • getShortMessage

      protected final byte[] getShortMessage(org.apache.camel.Message message)
    • getRegisterDeliveryFlag

      protected byte getRegisterDeliveryFlag(org.apache.camel.Message message)
    • getRequestsSingleDLR

      protected boolean getRequestsSingleDLR(org.apache.camel.Message message)