public abstract class AbstractReceivingMessageListener
extends java.lang.Object
implements org.jsmpp.session.MessageReceiverListener
| Constructor and Description |
|---|
AbstractReceivingMessageListener() |
| Modifier and Type | Method and Description |
|---|---|
void |
onAcceptAlertNotification(org.jsmpp.bean.AlertNotification alertNotification) |
org.jsmpp.session.DataSmResult |
onAcceptDataSm(org.jsmpp.bean.DataSm dataSm,
org.jsmpp.session.Session source) |
void |
onAcceptDeliverSm(org.jsmpp.bean.DeliverSm deliverSm) |
protected abstract void |
onDeliveryReceipt(org.jsmpp.bean.DeliverSm deliverSm,
java.lang.String ogMessageId,
org.jsmpp.bean.DeliveryReceipt deliveryReceipt)
specific callback for a receipt, which you'll only get if the outbound message had a specific delivery receipt setting.
|
protected abstract void |
onTextMessage(org.jsmpp.bean.DeliverSm deliverSm,
java.lang.String txtMessage)
specific callback for proper SMS, text-based messages.
|
public void onAcceptDeliverSm(org.jsmpp.bean.DeliverSm deliverSm)
throws org.jsmpp.extra.ProcessRequestException
onAcceptDeliverSm in interface org.jsmpp.session.MessageReceiverListenerorg.jsmpp.extra.ProcessRequestExceptionpublic void onAcceptAlertNotification(org.jsmpp.bean.AlertNotification alertNotification)
onAcceptAlertNotification in interface org.jsmpp.session.MessageReceiverListenerpublic org.jsmpp.session.DataSmResult onAcceptDataSm(org.jsmpp.bean.DataSm dataSm,
org.jsmpp.session.Session source)
throws org.jsmpp.extra.ProcessRequestException
onAcceptDataSm in interface org.jsmpp.session.GenericMessageReceiverListenerorg.jsmpp.extra.ProcessRequestExceptionprotected abstract void onDeliveryReceipt(org.jsmpp.bean.DeliverSm deliverSm,
java.lang.String ogMessageId,
org.jsmpp.bean.DeliveryReceipt deliveryReceipt)
throws java.lang.Exception
java.lang.Exceptionprotected abstract void onTextMessage(org.jsmpp.bean.DeliverSm deliverSm,
java.lang.String txtMessage)
throws java.lang.Exception
java.lang.Exception