@Override public DataSmResp createResponse() { DataSmResp resp = new DataSmResp(); resp.setSequenceNumber(this.getSequenceNumber()); return resp; }
break; case DataSm: DataSm dataPdu = new DataSm(); pdu = dataPdu; break;
case SmppConstants.CMD_ID_DATA_SM: DataSm dataSm = (DataSm) pduRequest; sourceAddress = dataSm.getSourceAddress(); if (!this.esme.isSourceAddressMatching(sourceAddress)) { tracer.warning(String .format("Incoming DATA_SM's sequence_number=%d source_addr_ton=%d source_addr_npi=%d source_addr=%s doesn't match with configured ESME name=%s source_addr_ton=%d source_addr_npi=%d source_addr=%s", dataSm.getSequenceNumber(), sourceAddress.getTon(), sourceAddress.getNpi(), sourceAddress.getAddress(), this.esme.getName(), this.esme.getSourceTon(), this.esme.getSourceNpi(), this.esme.getSourceAddressRange()));
pdu = new SubmitSm(); } else if (commandId == SmppConstants.CMD_ID_DATA_SM) { pdu = new DataSm(); } else if (commandId == SmppConstants.CMD_ID_CANCEL_SM) { pdu = new CancelSm();
pdu = new SubmitSm(); } else if (commandId == SmppConstants.CMD_ID_DATA_SM) { pdu = new DataSm(); } else if (commandId == SmppConstants.CMD_ID_CANCEL_SM) { pdu = new CancelSm();
@Override public DataSmResp createResponse() { DataSmResp resp = new DataSmResp(); resp.setSequenceNumber(this.getSequenceNumber()); return resp; }
pdu = new SubmitSm(); } else if (commandId == SmppConstants.CMD_ID_DATA_SM) { pdu = new DataSm(); } else if (commandId == SmppConstants.CMD_ID_CANCEL_SM) { pdu = new CancelSm();
@Override public DataSmResp createResponse() { DataSmResp resp = new DataSmResp(); resp.setSequenceNumber(this.getSequenceNumber()); return resp; }
pdu = new SubmitSm(); } else if (commandId == SmppConstants.CMD_ID_DATA_SM) { pdu = new DataSm(); } else if (commandId == SmppConstants.CMD_ID_CANCEL_SM) { pdu = new CancelSm();
@Override public DataSmResp createResponse() { DataSmResp resp = new DataSmResp(); resp.setSequenceNumber(this.getSequenceNumber()); return resp; }