@Override public PduResponse firePduRequestReceived(PduRequest pduRequest) { PduResponse response = pduRequest.createResponse(); if (pduRequest.getCommandId() == SmppConstants.CMD_ID_DELIVER_SM) { processMO(pduRequest); } return response; } private void processsMO(PduRequest request){ DeliverSm mo = (DeliverSm) request; int length = mo.getShortMessageLength(); Address sourceAddr = mo.getSourceAddress(); Address destAddr = mo.getDestAddress(); byte[] shortMessage = mo.getShortMessage(); String sms= new String(shortMessage); //Do Something.... }
private void countSendRequestPduExpired(PduRequest pdu) { if (this.counters == null) { return; // noop } if (pdu.isRequest()) { switch (pdu.getCommandId()) { case SmppConstants.CMD_ID_SUBMIT_SM: this.counters.getTxSubmitSM().incrementRequestExpiredAndGet(); break; case SmppConstants.CMD_ID_DELIVER_SM: this.counters.getTxDeliverSM().incrementRequestExpiredAndGet(); break; case SmppConstants.CMD_ID_DATA_SM: this.counters.getTxDataSM().incrementRequestExpiredAndGet(); break; case SmppConstants.CMD_ID_ENQUIRE_LINK: this.counters.getTxEnquireLink().incrementRequestExpiredAndGet(); break; } } }
private void countReceiveRequestPdu(PduRequest pdu) { if (this.counters == null) { return; // noop } if (pdu.isRequest()) { switch (pdu.getCommandId()) { case SmppConstants.CMD_ID_SUBMIT_SM: this.counters.getRxSubmitSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_DELIVER_SM: this.counters.getRxDeliverSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_DATA_SM: this.counters.getRxDataSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_ENQUIRE_LINK: this.counters.getRxEnquireLink().incrementRequestAndGet(); break; } } }
private void countReceiveRequestPdu(PduRequest pdu) { if (this.counters == null) { return; // noop } if (pdu.isRequest()) { switch (pdu.getCommandId()) { case SmppConstants.CMD_ID_SUBMIT_SM: this.counters.getRxSubmitSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_DELIVER_SM: this.counters.getRxDeliverSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_DATA_SM: this.counters.getRxDataSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_ENQUIRE_LINK: this.counters.getRxEnquireLink().incrementRequestAndGet(); break; } } }
private void countReceiveRequestPdu(PduRequest pdu) { if (this.counters == null) { return; // noop } if (pdu.isRequest()) { switch (pdu.getCommandId()) { case SmppConstants.CMD_ID_SUBMIT_SM: this.counters.getRxSubmitSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_DELIVER_SM: this.counters.getRxDeliverSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_DATA_SM: this.counters.getRxDataSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_ENQUIRE_LINK: this.counters.getRxEnquireLink().incrementRequestAndGet(); break; } } }
private void countSendRequestPdu(PduRequest pdu) { if (this.counters == null) { return; // noop } if (pdu.isRequest()) { switch (pdu.getCommandId()) { case SmppConstants.CMD_ID_SUBMIT_SM: this.counters.getTxSubmitSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_DELIVER_SM: this.counters.getTxDeliverSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_DATA_SM: this.counters.getTxDataSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_ENQUIRE_LINK: this.counters.getTxEnquireLink().incrementRequestAndGet(); break; } } }
private void countSendRequestPdu(PduRequest pdu) { if (this.counters == null) { return; // noop } if (pdu.isRequest()) { switch (pdu.getCommandId()) { case SmppConstants.CMD_ID_SUBMIT_SM: this.counters.getTxSubmitSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_DELIVER_SM: this.counters.getTxDeliverSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_DATA_SM: this.counters.getTxDataSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_ENQUIRE_LINK: this.counters.getTxEnquireLink().incrementRequestAndGet(); break; } } }
private void countReceiveRequestPdu(PduRequest pdu) { if (this.counters == null) { return; // noop } if (pdu.isRequest()) { switch (pdu.getCommandId()) { case SmppConstants.CMD_ID_SUBMIT_SM: this.counters.getRxSubmitSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_DELIVER_SM: this.counters.getRxDeliverSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_DATA_SM: this.counters.getRxDataSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_ENQUIRE_LINK: this.counters.getRxEnquireLink().incrementRequestAndGet(); break; } } }
private void countSendRequestPduExpired(PduRequest pdu) { if (this.counters == null) { return; // noop } if (pdu.isRequest()) { switch (pdu.getCommandId()) { case SmppConstants.CMD_ID_SUBMIT_SM: this.counters.getTxSubmitSM().incrementRequestExpiredAndGet(); break; case SmppConstants.CMD_ID_DELIVER_SM: this.counters.getTxDeliverSM().incrementRequestExpiredAndGet(); break; case SmppConstants.CMD_ID_DATA_SM: this.counters.getTxDataSM().incrementRequestExpiredAndGet(); break; case SmppConstants.CMD_ID_ENQUIRE_LINK: this.counters.getTxEnquireLink().incrementRequestExpiredAndGet(); break; } } }
private void countSendRequestPduExpired(PduRequest pdu) { if (this.counters == null) { return; // noop } if (pdu.isRequest()) { switch (pdu.getCommandId()) { case SmppConstants.CMD_ID_SUBMIT_SM: this.counters.getTxSubmitSM().incrementRequestExpiredAndGet(); break; case SmppConstants.CMD_ID_DELIVER_SM: this.counters.getTxDeliverSM().incrementRequestExpiredAndGet(); break; case SmppConstants.CMD_ID_DATA_SM: this.counters.getTxDataSM().incrementRequestExpiredAndGet(); break; case SmppConstants.CMD_ID_ENQUIRE_LINK: this.counters.getTxEnquireLink().incrementRequestExpiredAndGet(); break; } } }
private void countSendRequestPdu(PduRequest pdu) { if (this.counters == null) { return; // noop } if (pdu.isRequest()) { switch (pdu.getCommandId()) { case SmppConstants.CMD_ID_SUBMIT_SM: this.counters.getTxSubmitSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_DELIVER_SM: this.counters.getTxDeliverSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_DATA_SM: this.counters.getTxDataSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_ENQUIRE_LINK: this.counters.getTxEnquireLink().incrementRequestAndGet(); break; } } }
private void countSendRequestPdu(PduRequest pdu) { if (this.counters == null) { return; // noop } if (pdu.isRequest()) { switch (pdu.getCommandId()) { case SmppConstants.CMD_ID_SUBMIT_SM: this.counters.getTxSubmitSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_DELIVER_SM: this.counters.getTxDeliverSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_DATA_SM: this.counters.getTxDataSM().incrementRequestAndGet(); break; case SmppConstants.CMD_ID_ENQUIRE_LINK: this.counters.getTxEnquireLink().incrementRequestAndGet(); break; } } }
private void countSendRequestPduExpired(PduRequest pdu) { if (this.counters == null) { return; // noop } if (pdu.isRequest()) { switch (pdu.getCommandId()) { case SmppConstants.CMD_ID_SUBMIT_SM: this.counters.getTxSubmitSM().incrementRequestExpiredAndGet(); break; case SmppConstants.CMD_ID_DELIVER_SM: this.counters.getTxDeliverSM().incrementRequestExpiredAndGet(); break; case SmppConstants.CMD_ID_DATA_SM: this.counters.getTxDataSM().incrementRequestExpiredAndGet(); break; case SmppConstants.CMD_ID_ENQUIRE_LINK: this.counters.getTxEnquireLink().incrementRequestExpiredAndGet(); break; } } }
if (pduRequest.getCommandId() == SmppConstants.CMD_ID_DELIVER_SM || pduRequest.getCommandId() == SmppConstants.CMD_ID_DATA_SM || pduRequest.getCommandId() == SmppConstants.CMD_ID_SUBMIT_SM) {
SmppTransactionHandle smppServerTransactionHandle = null; Address sourceAddress = null; switch (pduRequest.getCommandId()) { case SmppConstants.CMD_ID_ENQUIRE_LINK: break;