public class DelegatingMessageReceiverListener
extends java.lang.Object
implements org.jsmpp.session.MessageReceiverListener
MessageReceiverListener instance.
Additionally, that instance must be registered before connection.
This class delegates all calls to as many MessageReceiverListeners as you'd like, regardless of when the registered listener was added.| Constructor and Description |
|---|
DelegatingMessageReceiverListener() |
| Modifier and Type | Method and Description |
|---|---|
void |
addMessageReceiverListener(org.jsmpp.session.MessageReceiverListener messageReceiverListener) |
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) |
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.ProcessRequestExceptionpublic void addMessageReceiverListener(org.jsmpp.session.MessageReceiverListener messageReceiverListener)