@Override public PduResponse firePduRequestReceived(PduRequest pduRequest) { if ( pduRequest.isRequest() && pduRequest.getClass() == DeliverSm.class ) { log.debug("Got DELIVER_SM"); DeliverSm dlr = (DeliverSm)pduRequest; log.debug("Msg id={}", dlr.getOptionalParameter(SmppConstants.TAG_RECEIPTED_MSG_ID)); log.debug("Status={}", dlr.getOptionalParameter(SmppConstants.TAG_MSG_STATE)); return pduRequest.createResponse(); } return super.firePduRequestReceived(pduRequest); }