|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This class represents a Global Title entry (a combination of the global title translator and global title rule). The Global Title Entry is used to translate dialed digits into the appropriate user address based on the Global Title indicator and encoding schemes. The Global Title Indicator attribute is derived from the combination of Nature of Address, the Translation Type, and Numbering Plan used and therefore indicates which values are present.
There are no statistics that can be collected for this MO
The following Alarms can be emitted by this MO
The following Errors can be emitted by this MO
Field Summary | |
static int |
ES_EVEN
Encoding Scheme constant:Encoding Scheme constants: Indicates a BCD, with an even number of digits. |
static int |
ES_NATIONAL_SPECIFIC
Encoding Scheme constant:Indicates National Specific encoding scheme for ITU. |
static int |
ES_ODD
Encoding Scheme constant:Indicates BCD, odd number of digits. |
static int |
ES_UNKNOWN
Encoding Scheme constant: Indicates an unknown encoding scheme. |
static int |
GTINDICATOR_0001
A Global title indicator constant: indicator = 0001 |
static int |
GTINDICATOR_0010
A Global title indicator constant: indicator = 0010 |
static int |
GTINDICATOR_0011
A Global title indicator constant: indicator = 0011 |
static int |
GTINDICATOR_0100
A Global title indicator constant: indicator = 0100 |
static int |
NA_INTERNATIONAL
Nature of Address Indicator constant: Indicates an international number. |
static int |
NA_NATIONAL_SIGNIFICANT
Nature of Address Indicator constant: Indicates a National Significant Number. |
static int |
NA_RESERVED
Nature of Address Indicator constant: Reserved for national use. |
static int |
NA_SUBSCRIBER
Nature of Address Indicator constant: Indicates a subsciber number. |
static int |
NA_UNKNOWN
Nature of Address Indicator constant: Indicates a unknown Nature of Address Indicator. |
static int |
NP_DATA
Numbering Plan Constant: Data Numbering Plan. |
static int |
NP_GENERIC
Numbering Plan Constant: Generic Numbering Plan. |
static int |
NP_ISDN_MOBILE
Numbering Plan Constant: ISDN/Mobile Numbering Plan. |
static int |
NP_ISDN_TEL
Numbering Plan Constant: ISDN/Telephony Numbering Plan. |
static int |
NP_LAND_MOBILE
Numbering Plan Constant: Land/Mobile Numbering Plan. |
static int |
NP_MARITIME_MOBILE
Numbering Plan Constant: Maritime Mobile Numbering Plan. |
static int |
NP_NETWORK
Numbering Plan Constant: Private Network or Network Specific Numbering Plan. |
static int |
NP_TELEX
Numbering Plan Constant: Telex Numbering Plan. |
static int |
NP_UNKOWN
Numbering Plan Constant: Unkown Numbering Plan. |
Fields inherited from class java.io.Serializable |
serialVersionUID |
Method Summary | |
byte[] |
getAddressInformation()
Gets the Address Information of this Global Title Entry. |
int |
getEncodingScheme()
Gets the Encoding Scheme of this Global Title Entry. |
int |
getGTIndicator()
Returns the Global Title indicator. |
int |
getNatureOfAddrInd()
Gets the Nature of Adrress Indicator of this Global Title Entry. |
int |
getNumberingPlan()
Gets the Numbering Plan of this Global Title Entry. |
SccpEntitySetMO |
getSccpEntitySet()
Returns the Entity Set of this GlobalTitle Entry. |
byte |
getTranslationType()
Gets the Translation Type of this Global Title Entry |
boolean |
isLocked()
Returns the Administrative state parameter of this Global Title Entry. |
void |
setAddressInformation(byte[] addressInformation)
Sets the Address Information of this Global Title Entry. |
void |
setEncodingScheme(int encodingScheme)
Sets the Encoding Scheme of this Global Title Entry. |
void |
setGTIndicator(int indicator)
Sets the Global Title indicator. |
void |
setLocked(boolean locked)
Sets the Administrative state of this Global Title Entry. |
void |
setNatureOfAddrInd(int natureOfAddrInd)
Sets the Nature of Address Indicator of this Global Title Entry. |
void |
setNumberingPlan(int numberingPlan)
Sets the Numbering Plan of this Global Title Entry. |
void |
setSccpEntitySet(SccpEntitySetMO sccpEntitySet)
Sets the Entity Set of this GlobalTitle Entry. |
void |
setTranslationType(byte translationType)
Sets the Translation Type of this Global Title Entry |
Methods inherited from interface jain.protocol.ss7.oam.sccp.SccpManagedObject |
addSccpAlarmListener,
addSccpErrorListener,
removeSccpAlarmListener,
removeSccpErrorListener |
Methods inherited from interface jain.protocol.ss7.oam.OamManagedObject |
addPropertyChangeListener,
addVetoableChangeListener,
getName,
getObjectId,
getProprietaryInformation,
removePropertyChangeListener,
removeVetoableChangeListener,
setName |
Field Detail |
public static final int GTINDICATOR_0001
public static final int GTINDICATOR_0010
public static final int GTINDICATOR_0011
public static final int GTINDICATOR_0100
public static final int NP_UNKOWN
public static final int NP_ISDN_TEL
public static final int NP_GENERIC
public static final int NP_DATA
public static final int NP_TELEX
public static final int NP_MARITIME_MOBILE
public static final int NP_LAND_MOBILE
public static final int NP_ISDN_MOBILE
public static final int NP_NETWORK
public static final int NA_UNKNOWN
public static final int NA_SUBSCRIBER
public static final int NA_RESERVED
public static final int NA_NATIONAL_SIGNIFICANT
public static final int NA_INTERNATIONAL
public static final int ES_UNKNOWN
public static final int ES_ODD
public static final int ES_EVEN
public static final int ES_NATIONAL_SPECIFIC
Method Detail |
public int getGTIndicator()
public void setGTIndicator(int indicator) throws java.lang.IllegalArgumentException
indicator
- one of the Global Title Indicator constants:
public void setAddressInformation(byte[] addressInformation) throws java.lang.IllegalArgumentException
addressInformation
- - the GlobalTitle Address
Information subparameter is composed of digits in the form of Binary
Coded Decimal(BCD).public byte[] getAddressInformation()
public void setSccpEntitySet(SccpEntitySetMO sccpEntitySet)
sccpEntitySet
- the SCCP Set entity (which determines the Subsystem number
and signalling point code).public SccpEntitySetMO getSccpEntitySet()
public void setNatureOfAddrInd(int natureOfAddrInd) throws java.lang.IllegalArgumentException
natureOfAddrInd
- one of the following:
public int getNatureOfAddrInd()
public void setNumberingPlan(int numberingPlan) throws java.lang.IllegalArgumentException
public int getNumberingPlan()
public byte getTranslationType()
public void setTranslationType(byte translationType)
translationType
- the Translation Typepublic void setEncodingScheme(int encodingScheme) throws java.lang.IllegalArgumentException
encodingScheme
- one of the Encoding Scheme constants
public int getEncodingScheme()
public void setLocked(boolean locked)
locked
- either
public boolean isLocked()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |