JAIN TCAP API
v1.1 - 5th Sept 2001

jain.protocol.ss7.tcap
Class TcapConstants

java.lang.Object
  |
  +--jain.protocol.ss7.tcap.TcapConstants

public class TcapConstants
extends java.lang.Object

Constants used in the "jain.protocol.ss7.tcap" package

Version:
1.1
Author:
Sun Microsystems Inc.

Field Summary
static int ES_EVEN
          Encoding Scheme constants: The following values represent the allowable values for the Encoding scheme, used by the GlobalTitle Indicator classes.

Indicates a BCD, with an even number of digits, this constant has an integer value of 2.
static int ES_NATIONAL_SPECIFIC
          Indicates National Specific encoding scheme for ITU, this constant has an integer value of 3.
static int ES_ODD
          Indicates BCD, odd number of digits, this constant has an integer value of 1.
static int ES_UNKNOWN
          Indicates an unknown encoding scheme, this constant has an integer value of 0.
static int GTINDICATOR_0000
          Global TitleIndicator constants: The following constants represent the allowable values for the getGTIndicator method.

Indicates a that the GlobalTitle is not included, this constant has an integer value of 0.
static int GTINDICATOR_0001
          Indicates a GTIndicator0001 primitive, this constant has an integer value of 1.
static int GTINDICATOR_0010
          Indicates a GTIndicator0010 primitive, this constant has an integer value of 2.
static int GTINDICATOR_0011
          Indicates a GTIndicator0011 primitive, this constant has an integer value of 3.
static int GTINDICATOR_0100
          Indicates a GTIndicator0100 primitive, this constant has an integer value of 4.
static int NA_INTERNATIONAL
          Nature of Address Indicator constants: The following values represent the allowable values for the nature of address indicator.
static int NA_NATIONAL_SIGNIFICANT
          Indicates a National Significant Number, this constant has an integer value of 3.
static int NA_RESERVED
          Reserved for national use Nature of Address Indicator, this constant has an integer value of 2.
static int NA_SUBSCRIBER
          Indicates a subscriber number, this constant has an integer value of 1.
static int NA_UNKNOWN
          Indicates a unknown Nature of Address Indicator, this constant has an integer value of 0.
static int NP_DATA
          Numbering Plan constants: The following values represent the allowable values for the numbering plan; They are used by the GlobalTitle Indicator classes.

Data Numbering Plan, this constant has an integer value of 3.
static int NP_GENERIC
          Generic Numbering Plan, this constant has an integer value of 2.
static int NP_ISDN_MOBILE
          ISDN/Mobile Numbering Plan, this constant has an integer value of 7.
static int NP_ISDN_TEL
          ISDN/Telephony Numbering Plan, this constant has an integer value of 1.
static int NP_LAND_MOBILE
          Land/Mobile Numbering Plan, this constant has an integer value of 6.
static int NP_MARITIME_MOBILE
          Maritime Mobile Numbering Plan, this constant has an integer value of 5.
static int NP_NETWORK
          Private Network or Network Specific Numbering Plan, this constant has an integer value of 14.
static int NP_TELEX
          Telex Numbering Plan, this constant has an integer value of 4.
static int NP_UNKNOWN
          Unknown Numbering Plan, this constant has an integer value of 0.
static int PRIMITIVE_BEGIN
          Primitive Type constants: The following constants represent the allowable values for the GetPrimitiveType() method in each of the Component and Dialogue handling primitives.

Indicates a BEGIN dialogue primitive.
static int PRIMITIVE_CONTINUE
          Indicates a CONTINUE dialogue primitive.
static int PRIMITIVE_END
          Indicates an END dialogue primitive.
static int PRIMITIVE_ERROR
          Indicates an ERROR component primitive.
static int PRIMITIVE_INVOKE
          Indicates an INVOKE component primitive.
static int PRIMITIVE_LOCAL_CANCEL
          Indicates a LOCAL_CANCEL component primitive.
static int PRIMITIVE_NOTICE
          Indicates a NOTICE dialogue primitive.
static int PRIMITIVE_PROVIDER_ABORT
          Indicates a PROVIDER ABORT dialogue primitive.
static int PRIMITIVE_REJECT
          Indicates a REJECT component primitive.
static int PRIMITIVE_RESULT
          Indicates a RESULT component primitive.
static int PRIMITIVE_TIMER_RESET
          Indicates a TIMER RESET component primitive.
static int PRIMITIVE_UNIDIRECTIONAL
          Indicates a UNIDIRECTIONAL dialogue primitive.
static int PRIMITIVE_USER_ABORT
          Indicates a USER ABORT dialogue primitive.
static int PRIMITIVE_USER_CANCEL
          Indicates a USER CANCEL component primitive.
static int ROUTING_GLOBALTITLE
          Routing Indicator Constant:- GlobalTitle routing, this has an integer value of 2.
static int ROUTING_SUBSYSTEM
          Routing Indicator Constant:- Subsystem and Signaling Pointcode routing, this has an integer value of 1.
static int STACK_SPECIFICATION_ANSI_92
          Stack Specification Constant:- ANSI T1.114 - 1992 Stack Specification, this has an integer value of 1.
static int STACK_SPECIFICATION_ANSI_96
          Stack Specification Constant:- ANSI T1.114 - 1996 Stack Specification, this has an integer value of 2.
static int STACK_SPECIFICATION_ITU_93
          Stack Specification Constant:- ITU Q.771 - Q.775 - 1993 Stack Specification, this has an integer value of 3.
static int STACK_SPECIFICATION_ITU_97
          Stack Specification Constant:- ITU Q.771 - Q.775 - 1997 Stack Specification, this has an integer value of 4.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PRIMITIVE_ERROR

public static final int PRIMITIVE_ERROR
Indicates an ERROR component primitive. It has an integer value of 1.

PRIMITIVE_INVOKE

public static final int PRIMITIVE_INVOKE
Indicates an INVOKE component primitive. It has an integer value of 2.

PRIMITIVE_LOCAL_CANCEL

public static final int PRIMITIVE_LOCAL_CANCEL
Indicates a LOCAL_CANCEL component primitive. It has an integer value of 3.

PRIMITIVE_REJECT

public static final int PRIMITIVE_REJECT
Indicates a REJECT component primitive. It has an integer value of 5.

PRIMITIVE_RESULT

public static final int PRIMITIVE_RESULT
Indicates a RESULT component primitive. It has an integer value of 7

PRIMITIVE_TIMER_RESET

public static final int PRIMITIVE_TIMER_RESET
Indicates a TIMER RESET component primitive. It has an integer value of 9.

PRIMITIVE_USER_CANCEL

public static final int PRIMITIVE_USER_CANCEL
Indicates a USER CANCEL component primitive. It has an integer value of 10.

PRIMITIVE_BEGIN

public static final int PRIMITIVE_BEGIN
Primitive Type constants: The following constants represent the allowable values for the GetPrimitiveType() method in each of the Component and Dialogue handling primitives.

Indicates a BEGIN dialogue primitive. It has an integer value of 11.

PRIMITIVE_CONTINUE

public static final int PRIMITIVE_CONTINUE
Indicates a CONTINUE dialogue primitive. It has an integer value of 12.

PRIMITIVE_END

public static final int PRIMITIVE_END
Indicates an END dialogue primitive. It has an integer value of 13.

PRIMITIVE_NOTICE

public static final int PRIMITIVE_NOTICE
Indicates a NOTICE dialogue primitive. It has an integer value of 14.

PRIMITIVE_PROVIDER_ABORT

public static final int PRIMITIVE_PROVIDER_ABORT
Indicates a PROVIDER ABORT dialogue primitive. It has an integer value of 15

PRIMITIVE_UNIDIRECTIONAL

public static final int PRIMITIVE_UNIDIRECTIONAL
Indicates a UNIDIRECTIONAL dialogue primitive. It has an integer value of 16.

PRIMITIVE_USER_ABORT

public static final int PRIMITIVE_USER_ABORT
Indicates a USER ABORT dialogue primitive. It has an integer value of 17.

GTINDICATOR_0000

public static final int GTINDICATOR_0000
Global TitleIndicator constants: The following constants represent the allowable values for the getGTIndicator method.

Indicates a that the GlobalTitle is not included, this constant has an integer value of 0.

GTINDICATOR_0001

public static final int GTINDICATOR_0001
Indicates a GTIndicator0001 primitive, this constant has an integer value of 1.

GTINDICATOR_0010

public static final int GTINDICATOR_0010
Indicates a GTIndicator0010 primitive, this constant has an integer value of 2.

GTINDICATOR_0011

public static final int GTINDICATOR_0011
Indicates a GTIndicator0011 primitive, this constant has an integer value of 3.

GTINDICATOR_0100

public static final int GTINDICATOR_0100
Indicates a GTIndicator0100 primitive, this constant has an integer value of 4.

ROUTING_SUBSYSTEM

public static final int ROUTING_SUBSYSTEM
Routing Indicator Constant:- Subsystem and Signaling Pointcode routing, this has an integer value of 1.
Since:
JAIN TCAP v1.1

ROUTING_GLOBALTITLE

public static final int ROUTING_GLOBALTITLE
Routing Indicator Constant:- GlobalTitle routing, this has an integer value of 2.
Since:
JAIN TCAP v1.1

NP_UNKNOWN

public static final int NP_UNKNOWN
Unknown Numbering Plan, this constant has an integer value of 0.

NP_ISDN_TEL

public static final int NP_ISDN_TEL
ISDN/Telephony Numbering Plan, this constant has an integer value of 1.

NP_GENERIC

public static final int NP_GENERIC
Generic Numbering Plan, this constant has an integer value of 2.

NP_DATA

public static final int NP_DATA
Numbering Plan constants: The following values represent the allowable values for the numbering plan; They are used by the GlobalTitle Indicator classes.

Data Numbering Plan, this constant has an integer value of 3.

NP_TELEX

public static final int NP_TELEX
Telex Numbering Plan, this constant has an integer value of 4.

NP_MARITIME_MOBILE

public static final int NP_MARITIME_MOBILE
Maritime Mobile Numbering Plan, this constant has an integer value of 5.

NP_LAND_MOBILE

public static final int NP_LAND_MOBILE
Land/Mobile Numbering Plan, this constant has an integer value of 6.

NP_ISDN_MOBILE

public static final int NP_ISDN_MOBILE
ISDN/Mobile Numbering Plan, this constant has an integer value of 7. The Numbering Plans with integer value of 8 to 13 are spare.

NP_NETWORK

public static final int NP_NETWORK
Private Network or Network Specific Numbering Plan, this constant has an integer value of 14.

NA_UNKNOWN

public static final int NA_UNKNOWN
Indicates a unknown Nature of Address Indicator, this constant has an integer value of 0.

NA_SUBSCRIBER

public static final int NA_SUBSCRIBER
Indicates a subscriber number, this constant has an integer value of 1.

NA_RESERVED

public static final int NA_RESERVED
Reserved for national use Nature of Address Indicator, this constant has an integer value of 2.

NA_NATIONAL_SIGNIFICANT

public static final int NA_NATIONAL_SIGNIFICANT
Indicates a National Significant Number, this constant has an integer value of 3.

NA_INTERNATIONAL

public static final int NA_INTERNATIONAL
Nature of Address Indicator constants: The following values represent the allowable values for the nature of address indicator. The constants are used by the GlobalTitle Indicator classes.

Indicates an international number, this constant has an integer value of 4. Integer values from 5 to 127 are spare, were the eighth binary bit is used as an even/odd indicator.

ES_UNKNOWN

public static final int ES_UNKNOWN
Indicates an unknown encoding scheme, this constant has an integer value of 0.

ES_ODD

public static final int ES_ODD
Indicates BCD, odd number of digits, this constant has an integer value of 1.

ES_EVEN

public static final int ES_EVEN
Encoding Scheme constants: The following values represent the allowable values for the Encoding scheme, used by the GlobalTitle Indicator classes.

Indicates a BCD, with an even number of digits, this constant has an integer value of 2.

ES_NATIONAL_SPECIFIC

public static final int ES_NATIONAL_SPECIFIC
Indicates National Specific encoding scheme for ITU, this constant has an integer value of 3. This encoding scheme is spare for ANSI, and integer values of 4 to 13 are spare for both variants.

STACK_SPECIFICATION_ANSI_92

public static final int STACK_SPECIFICATION_ANSI_92
Stack Specification Constant:- ANSI T1.114 - 1992 Stack Specification, this has an integer value of 1.
Since:
JAIN TCAP v1.1

STACK_SPECIFICATION_ANSI_96

public static final int STACK_SPECIFICATION_ANSI_96
Stack Specification Constant:- ANSI T1.114 - 1996 Stack Specification, this has an integer value of 2.
Since:
JAIN TCAP v1.1

STACK_SPECIFICATION_ITU_93

public static final int STACK_SPECIFICATION_ITU_93
Stack Specification Constant:- ITU Q.771 - Q.775 - 1993 Stack Specification, this has an integer value of 3.
Since:
JAIN TCAP v1.1

STACK_SPECIFICATION_ITU_97

public static final int STACK_SPECIFICATION_ITU_97
Stack Specification Constant:- ITU Q.771 - Q.775 - 1997 Stack Specification, this has an integer value of 4.
Since:
JAIN TCAP v1.1

JAIN TCAP API
v1.1 - 5th Sept 2001

Email comments to [email protected]