org.apache.axis2.transport.sms.smpp
Class SMPPListener

java.lang.Object
  extended by org.apache.axis2.transport.sms.smpp.SMPPListener
All Implemented Interfaces:
org.jsmpp.session.GenericMessageReceiverListener, org.jsmpp.session.MessageReceiverListener

public class SMPPListener
extends java.lang.Object
implements org.jsmpp.session.MessageReceiverListener

Listen for the incomming SMPP messages and Start processing them


Field Summary
protected  org.apache.commons.logging.Log log
          the reference to the actual commons logger to be used for log messages
 
Constructor Summary
SMPPListener(SMSManager manager)
           
 
Method Summary
 void onAcceptAlertNotification(org.jsmpp.bean.AlertNotification alertNotification)
           
 org.jsmpp.session.DataSmResult onAcceptDataSm(org.jsmpp.bean.DataSm dataSm)
           
 void onAcceptDeliverSm(org.jsmpp.bean.DeliverSm deliverSm)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected org.apache.commons.logging.Log log
the reference to the actual commons logger to be used for log messages

Constructor Detail

SMPPListener

public SMPPListener(SMSManager manager)
Method Detail

onAcceptDeliverSm

public void onAcceptDeliverSm(org.jsmpp.bean.DeliverSm deliverSm)
                       throws org.jsmpp.extra.ProcessRequestException
Specified by:
onAcceptDeliverSm in interface org.jsmpp.session.MessageReceiverListener
Throws:
org.jsmpp.extra.ProcessRequestException

onAcceptAlertNotification

public void onAcceptAlertNotification(org.jsmpp.bean.AlertNotification alertNotification)
Specified by:
onAcceptAlertNotification in interface org.jsmpp.session.MessageReceiverListener

onAcceptDataSm

public org.jsmpp.session.DataSmResult onAcceptDataSm(org.jsmpp.bean.DataSm dataSm)
                                              throws org.jsmpp.extra.ProcessRequestException
Specified by:
onAcceptDataSm in interface org.jsmpp.session.GenericMessageReceiverListener
Throws:
org.jsmpp.extra.ProcessRequestException


Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.