ExtendedSmppSession extendedSmppSession = smppSessionFactoryBean.getObject();
Assert.assertTrue(extendedSmppSession instanceof ExtendedSmppSessionAdaptingDelegate);
ExtendedSmppSessionAdaptingDelegate es = (ExtendedSmppSessionAdaptingDelegate) extendedSmppSession;
Assert.assertNotNull("the factoried object should not be null", extendedSmppSession);
es.addMessageReceiverListener(new MessageReceiverListener() {
public void onAcceptDeliverSm(DeliverSm deliverSm) throws ProcessRequestException {
logger.debug("in onAcceptDeliverSm");
}
public void onAcceptAlertNotification(AlertNotification alertNotification) {