/protocols/ss7/map/map-api/src/main/java/org/mobicents/protocols/ss7/map/api/service/sms/LocationInfoWithLMSI.java
Java | 64 lines | 13 code | 11 blank | 40 comment | 0 complexity | 8e73e6741d00f7cb65fb2fa9a372b03e MD5 | raw file
Possible License(s): LGPL-3.0, GPL-3.0, LGPL-2.1, GPL-2.0, CC-BY-SA-3.0, CC0-1.0, Apache-2.0, BSD-3-Clause
1/* 2 * JBoss, Home of Professional Open Source 3 * Copyright 2011, Red Hat, Inc. and individual contributors 4 * by the @authors tag. See the copyright.txt in the distribution for a 5 * full listing of individual contributors. 6 * 7 * This is free software; you can redistribute it and/or modify it 8 * under the terms of the GNU Lesser General Public License as 9 * published by the Free Software Foundation; either version 2.1 of 10 * the License, or (at your option) any later version. 11 * 12 * This software is distributed in the hope that it will be useful, 13 * but WITHOUT ANY WARRANTY; without even the implied warranty of 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 15 * Lesser General Public License for more details. 16 * 17 * You should have received a copy of the GNU Lesser General Public 18 * License along with this software; if not, write to the Free 19 * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 20 * 02110-1301 USA, or see the FSF site: http://www.fsf.org. 21 */ 22 23package org.mobicents.protocols.ss7.map.api.service.sms; 24 25import java.io.Serializable; 26 27import org.mobicents.protocols.ss7.map.api.primitives.AdditionalNumberType; 28import org.mobicents.protocols.ss7.map.api.primitives.ISDNAddressString; 29import org.mobicents.protocols.ss7.map.api.primitives.LMSI; 30import org.mobicents.protocols.ss7.map.api.primitives.MAPExtensionContainer; 31 32/** 33 * 34 * LocationInfoWithLMSI ::= SEQUENCE { 35 * networkNode-Number [1] ISDN-AddressString, 36 * lmsi LMSI OPTIONAL, 37 * extensionContainer ExtensionContainer OPTIONAL, 38 * ..., 39 * gprsNodeIndicator [5] NULL OPTIONAL, 40 * -- gprsNodeIndicator is set only if the SGSN number is sent as the 41 * -- Network Node Number 42 * additional-Number [6] Additional-Number OPTIONAL 43 * -- NetworkNode-number can be either msc-number or sgsn-number 44 * } 45 * 46 * 47 * 48 * @author sergey vetyutnev 49 * 50 */ 51public interface LocationInfoWithLMSI extends Serializable { 52 53 public ISDNAddressString getNetworkNodeNumber(); 54 55 public LMSI getLMSI(); 56 57 public MAPExtensionContainer getExtensionContainer(); 58 59 public AdditionalNumberType getAdditionalNumberType(); 60 61 public ISDNAddressString getAdditionalNumber(); 62 63} 64