Package org.apache.camel.component.smpp
Class SmppSubmitMultiCommand
- java.lang.Object
-
- org.apache.camel.component.smpp.AbstractSmppCommand
-
- org.apache.camel.component.smpp.SmppSmCommand
-
- org.apache.camel.component.smpp.SmppSubmitMultiCommand
-
- All Implemented Interfaces:
SmppCommand
public class SmppSubmitMultiCommand extends SmppSmCommand
-
-
Field Summary
-
Fields inherited from class org.apache.camel.component.smpp.SmppSmCommand
ascii, defaultCharset, latin1, SMPP_NEG_RESPONSE_MSG_TOO_LONG
-
Fields inherited from class org.apache.camel.component.smpp.AbstractSmppCommand
config, log, session
-
-
Constructor Summary
Constructors Constructor Description SmppSubmitMultiCommand(org.jsmpp.session.SMPPSession session, SmppConfiguration config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.jsmpp.bean.SubmitMulti[]createSubmitMulti(org.apache.camel.Exchange exchange)protected org.jsmpp.bean.SubmitMulticreateSubmitMultiTemplate(org.apache.camel.Exchange exchange)voidexecute(org.apache.camel.Exchange exchange)protected voidsetRegisterDeliveryReceiptFlag(org.jsmpp.bean.SubmitMulti[] submitMulties, org.apache.camel.Message message)-
Methods inherited from class org.apache.camel.component.smpp.SmppSmCommand
createSplitter, getRegisterDeliveryFlag, getRequestsSingleDLR, getShortMessage, splitBody
-
Methods inherited from class org.apache.camel.component.smpp.AbstractSmppCommand
createOptionalParametersByCode, createOptionalParametersByName, determineTypeClass
-
-
-
-
Constructor Detail
-
SmppSubmitMultiCommand
public SmppSubmitMultiCommand(org.jsmpp.session.SMPPSession session, SmppConfiguration config)
-
-
Method Detail
-
execute
public void execute(org.apache.camel.Exchange exchange) throws SmppException- Throws:
SmppException
-
createSubmitMulti
protected org.jsmpp.bean.SubmitMulti[] createSubmitMulti(org.apache.camel.Exchange exchange) throws SmppException- Throws:
SmppException
-
setRegisterDeliveryReceiptFlag
protected void setRegisterDeliveryReceiptFlag(org.jsmpp.bean.SubmitMulti[] submitMulties, org.apache.camel.Message message)
-
createSubmitMultiTemplate
protected org.jsmpp.bean.SubmitMulti createSubmitMultiTemplate(org.apache.camel.Exchange exchange)
-
-