@Override public String getNnnDigits() { LocationInfoWithLMSI locationInfoWithLMSI = sms.getSmsSet().getLocationInfoWithLMSI(); if (locationInfoWithLMSI != null) { ISDNAddressString networkNodeNumber = locationInfoWithLMSI.getNetworkNodeNumber(); if (networkNodeNumber != null) { return networkNodeNumber.getAddress(); } } return null; }
.append((receiptLocalMessageId != null && receiptLocalMessageId == -1) ? "xxxx" : smsEvent.getReceiptLocalMessageId()) .append(CdrGenerator.CDR_SEPARATOR) .append(smsEvent.getSmsSet().getLocationInfoWithLMSI() != null ? smsEvent.getSmsSet().getLocationInfoWithLMSI() .getNetworkNodeNumber().getAddress() : null) .append(CdrGenerator.CDR_SEPARATOR)
if (sms.getSmsSet().getLocationInfoWithLMSI() != null && sms.getSmsSet().getLocationInfoWithLMSI().getNetworkNodeNumber() != null) { boundStatement.setString(Schema.COLUMN_NNN_DIGITS, sms.getSmsSet().getLocationInfoWithLMSI() .getNetworkNodeNumber().getAddress()); boundStatement.setInt(Schema.COLUMN_NNN_AN, sms.getSmsSet().getLocationInfoWithLMSI().getNetworkNodeNumber() .getAddressNature().getIndicator()); boundStatement.setInt(Schema.COLUMN_NNN_NP, sms.getSmsSet().getLocationInfoWithLMSI().getNetworkNodeNumber() .getNumberingPlan().getIndicator()); } else {