public interface SMPPProviderStrategy
| Modifier and Type | Method and Description |
|---|---|
void |
initTLVTags()
it is called once to define implementation dependant TLV tags
|
boolean |
isRecuperableError(int errorCode)
returns true if the error is transitory and the gateway should retry
|
void |
setOptionalIncomingParameters(SMPPConnectionPool.SMPPConnection conn,
DeliverSM deliverSM,
IncomingSMSMessageDTO message,
de.hybris.platform.mobileservices.text.engine.impl.SMPPSMSEngine.SMPPAccountSettings accountParameters)
sets vendor specific TLV tags and fields for outgoing messages
|
void |
setOptionalOutgoingParameters(SMPPConnectionPool.SMPPConnection conn,
SubmitSM submitSM,
OutgoingSMSMessageDTO message,
de.hybris.platform.mobileservices.text.engine.impl.SMPPSMSEngine.SMPPAccountSettings accountParameters)
sets vendor specific TLV tags and fields for received messages
|
void initTLVTags()
boolean isRecuperableError(int errorCode)
void setOptionalOutgoingParameters(SMPPConnectionPool.SMPPConnection conn, SubmitSM submitSM, OutgoingSMSMessageDTO message, de.hybris.platform.mobileservices.text.engine.impl.SMPPSMSEngine.SMPPAccountSettings accountParameters)
void setOptionalIncomingParameters(SMPPConnectionPool.SMPPConnection conn, DeliverSM deliverSM, IncomingSMSMessageDTO message, de.hybris.platform.mobileservices.text.engine.impl.SMPPSMSEngine.SMPPAccountSettings accountParameters)
Copyright © 2018 SAP SE. All Rights Reserved.