jain.protocol.ss7.tcap.component
Class ComponentConstants

java.lang.Object
  |
  +--jain.protocol.ss7.tcap.component.ComponentConstants

public class ComponentConstants
extends java.lang.Object

Constants used in package jain.tcap.component

Version:
1.0
Author:
Colm Hayden & Phelim O'Doherty

Field Summary
static int CLASS_1
          The class type constants: The following values represent the allowable values for the class type parameter; The class type constants are used by the Invoke Request Component Event.

Both success and failure are reported.
static int CLASS_2
          Only failure is reported.
static int CLASS_3
          Only success is reported.
static int CLASS_4
          Neither success nor failure are reported.
static int ERROR_GLOBAL
          Error Type constants: The following constants represent the allowable values for the Error Type parameter; These constants are used by the Error component.

Indicates a Global Error(ITU) or National Error(ANSI), this has an integer value of 1.
static int ERROR_LOCAL
          Indicates a Local Error(ITU) or Private Error(ANSI), this has an integer value of 2.
static int PROBLEM_CODE_BADLY_STRUCTURED_COMPONENT
          Problem Code constant (ProblemType = PROBLEM_TYPE_GENERAL): The contents of the component do not conform to the encoding rules.
static int PROBLEM_CODE_BADLY_STRUCTURED_DIALOGUE
          Problem Code constant (ProblemType = PROBLEM_TYPE_DIALOGUE): A fundamental encoding problem (e.g.
static int PROBLEM_CODE_DUPLICATE_INVOKE_ID
          Problem Code constant (ProblemType = PROBLEM_TYPE_INVOKE): The invoke ID is that of a previously invoked operation which has not been completed.
static int PROBLEM_CODE_INCORRECT_DIALOGUE
          Problem Code constant (ProblemType = PROBLEM_TYPE_DIALOGUE): An unexpected or undefined identidfier was received within the Dialogue handling primitive.
static int PROBLEM_CODE_INITIATING_RELEASE
          Problem Code constant (ProblemType = PROBLEM_TYPE_INVOKE): The requested operation cannot be invoked because the dialogue is about to be released.
static int PROBLEM_CODE_LINKED_RESPONSE_UNEXPECTED
          Problem Code constant (ProblemType = PROBLEM_TYPE_INVOKE): The operation referred to by the linked ID is not an operation for which linked invokes are allowed.
static int PROBLEM_CODE_MISTYPED_COMPONENT
          Problem Code constant (ProblemType = PROBLEM_TYPE_GENERAL): The elemental structure of a component does not conform to the defined structure of that component.
static int PROBLEM_CODE_MISTYPED_PARAMETER
          Problem Code constant (ProblemType = PROBLEM_TYPE_INVOKE or PROBLEM_TYPE_RETURN_RESULT or PROBLEM_TYPE_RETURN_ERROR): Signifies that the type of parameter in an invoke/return_result/return error component is not that agreed by the two TcapListeners.
static int PROBLEM_CODE_PERMISSION_TO_RELEASE
          Problem Code constant (ProblemType = PROBLEM_TYPE_DIALOGUE): For further study.
static int PROBLEM_CODE_RESOURCE_LIMITATION
          Problem Code constant (ProblemType = PROBLEM_TYPE_INVOKE): Sufficient resources are not available to perform the requested operation.
static int PROBLEM_CODE_RESOURCE_UNAVAILABLE
          Problem Code constant (ProblemType = PROBLEM_TYPE_DIALOGUE): Sufficient resources are not available for the Provider to establish a dialogue.
static int PROBLEM_CODE_RETURN_ERROR_UNEXPECTED
          Problem Code constant (ProblemType = PROBLEM_TYPE_RETURN_ERROR): The invoked operation does not report failure.
static int PROBLEM_CODE_RETURN_RESULT_UNEXPECTED
          Problem Code constant (ProblemType = PROBLEM_TYPE_RETURN_RESULT): The invoked operation does not report success.
static int PROBLEM_CODE_UNASSIGNED_RESPONDING_ID
          Problem Code constant (ProblemType = PROBLEM_TYPE_DIALOGUE): The received transaction id is derivable, but does not reflect a transaction currently in progress.
static int PROBLEM_CODE_UNEXPECTED_LINKED_OPERATION
          Problem Code constant (ProblemType = PROBLEM_TYPE_INVOKE): The operation referred to by the linked ID does not allow this linked operation.
static int PROBLEM_CODE_UNRECOGNISED_COMPONENT
          Problem Code constant (ProblemType = PROBLEM_TYPE_GENERAL): The component type is not recognized.
static int PROBLEM_CODE_UNRECOGNIZED_ERROR
          Problem Code constant (ProblemType = PROBLEM_TYPE_RETURN_ERROR): The error code is not one of those agreed by the two TcapListeners
static int PROBLEM_CODE_UNRECOGNIZED_INVOKE_ID
          Problem Code constant (ProblemType = PROBLEM_TYPE_RETURN_RESULT or PROBLEM_TYPE_RETURN_ERROR): No operation with the specified invoke ID is in progress.
static int PROBLEM_CODE_UNRECOGNIZED_LINKED_ID
          Problem Code constant (ProblemType = PROBLEM_TYPE_INVOKE): The linked ID does not correspond to an active invoke operation.
static int PROBLEM_CODE_UNRECOGNIZED_OPERATION
          Problem Code constant (ProblemType = PROBLEM_TYPE_INVOKE): The operation code is not one of those agreed by the two TcapListeners.
static int PROBLEM_CODE_UNRECOGNIZED_PACKAGE_TYPE
          Problem Code constant (ProblemType = PROBLEM_TYPE_DIALOGUE): Indicates that the package type has not been defined.
static int PROBLEM_TYPE_DIALOGUE
          Problem Type constant: This describes a problem specific to a Dialogue primitive.
static int PROBLEM_TYPE_GENERAL
          Problem Type constant: The following constants represent the allowable values for the Problem Type parameter used by the Reject Component Events.

This element contains one of the problem codes which apply to the component sublayer in general, and which do not relate to any specific component type.
static int PROBLEM_TYPE_INVOKE
          Problem Type constant: This element contains one of the problem codes that relate only to the invoke component type.
static int PROBLEM_TYPE_RETURN_ERROR
          Problem Type constant: This element contains one of the problem codes that relate only to the return error component type.
static int PROBLEM_TYPE_RETURN_RESULT
          Problem Type constant: This element contains one of the problem codes which relate only to the return result component type.
static int REJECT_TYPE_LOCAL
          The following Constants indicate the rejectType of the Reject Component Events:

Indicates that this Reject Component is a Local Reject.
static int REJECT_TYPE_REMOTE
          Indicates that this Reject Component is a Remote Reject.
static int REJECT_TYPE_USER
          Indicates that this Reject Component is a User Reject.
 
Constructor Summary
ComponentConstants()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_1

public static final int CLASS_1
The class type constants: The following values represent the allowable values for the class type parameter; The class type constants are used by the Invoke Request Component Event.

Both success and failure are reported. It has an integer value of 1.

CLASS_2

public static final int CLASS_2
Only failure is reported. It has an integer value of 2.

CLASS_3

public static final int CLASS_3
Only success is reported. It has an integer value of 3.

CLASS_4

public static final int CLASS_4
Neither success nor failure are reported. It has an integer value of 4.

ERROR_GLOBAL

public static final int ERROR_GLOBAL
Error Type constants: The following constants represent the allowable values for the Error Type parameter; These constants are used by the Error component.

Indicates a Global Error(ITU) or National Error(ANSI), this has an integer value of 1.

ERROR_LOCAL

public static final int ERROR_LOCAL
Indicates a Local Error(ITU) or Private Error(ANSI), this has an integer value of 2.

REJECT_TYPE_LOCAL

public static final int REJECT_TYPE_LOCAL
The following Constants indicate the rejectType of the Reject Component Events:

Indicates that this Reject Component is a Local Reject. It has an integer value of 1.

REJECT_TYPE_REMOTE

public static final int REJECT_TYPE_REMOTE
Indicates that this Reject Component is a Remote Reject. It has an integer value of 2.

REJECT_TYPE_USER

public static final int REJECT_TYPE_USER
Indicates that this Reject Component is a User Reject. It has an integer value of 3.

PROBLEM_TYPE_GENERAL

public static final int PROBLEM_TYPE_GENERAL
Problem Type constant: The following constants represent the allowable values for the Problem Type parameter used by the Reject Component Events.

This element contains one of the problem codes which apply to the component sublayer in general, and which do not relate to any specific component type. All of these are generated by the component sublayer

PROBLEM_TYPE_INVOKE

public static final int PROBLEM_TYPE_INVOKE
Problem Type constant: This element contains one of the problem codes that relate only to the invoke component type.

PROBLEM_TYPE_RETURN_RESULT

public static final int PROBLEM_TYPE_RETURN_RESULT
Problem Type constant: This element contains one of the problem codes which relate only to the return result component type.

PROBLEM_TYPE_RETURN_ERROR

public static final int PROBLEM_TYPE_RETURN_ERROR
Problem Type constant: This element contains one of the problem codes that relate only to the return error component type.

PROBLEM_TYPE_DIALOGUE

public static final int PROBLEM_TYPE_DIALOGUE
Problem Type constant: This describes a problem specific to a Dialogue primitive. This classification of problem type is normally an ANSI type only.

PROBLEM_CODE_UNRECOGNISED_COMPONENT

public static final int PROBLEM_CODE_UNRECOGNISED_COMPONENT
Problem Code constant (ProblemType = PROBLEM_TYPE_GENERAL): The component type is not recognized.

PROBLEM_CODE_MISTYPED_COMPONENT

public static final int PROBLEM_CODE_MISTYPED_COMPONENT
Problem Code constant (ProblemType = PROBLEM_TYPE_GENERAL): The elemental structure of a component does not conform to the defined structure of that component.

PROBLEM_CODE_BADLY_STRUCTURED_COMPONENT

public static final int PROBLEM_CODE_BADLY_STRUCTURED_COMPONENT
Problem Code constant (ProblemType = PROBLEM_TYPE_GENERAL): The contents of the component do not conform to the encoding rules.

PROBLEM_CODE_DUPLICATE_INVOKE_ID

public static final int PROBLEM_CODE_DUPLICATE_INVOKE_ID
Problem Code constant (ProblemType = PROBLEM_TYPE_INVOKE): The invoke ID is that of a previously invoked operation which has not been completed. This code is generated by a TcapListener.

PROBLEM_CODE_UNRECOGNIZED_OPERATION

public static final int PROBLEM_CODE_UNRECOGNIZED_OPERATION
Problem Code constant (ProblemType = PROBLEM_TYPE_INVOKE): The operation code is not one of those agreed by the two TcapListeners.

PROBLEM_CODE_MISTYPED_PARAMETER

public static final int PROBLEM_CODE_MISTYPED_PARAMETER
Problem Code constant (ProblemType = PROBLEM_TYPE_INVOKE or PROBLEM_TYPE_RETURN_RESULT or PROBLEM_TYPE_RETURN_ERROR): Signifies that the type of parameter in an invoke/return_result/return error component is not that agreed by the two TcapListeners.

PROBLEM_CODE_RESOURCE_LIMITATION

public static final int PROBLEM_CODE_RESOURCE_LIMITATION
Problem Code constant (ProblemType = PROBLEM_TYPE_INVOKE): Sufficient resources are not available to perform the requested operation. This code is generated by the TcapListener.

PROBLEM_CODE_INITIATING_RELEASE

public static final int PROBLEM_CODE_INITIATING_RELEASE
Problem Code constant (ProblemType = PROBLEM_TYPE_INVOKE): The requested operation cannot be invoked because the dialogue is about to be released. This code is generated only by the TcapListener.

PROBLEM_CODE_UNRECOGNIZED_LINKED_ID

public static final int PROBLEM_CODE_UNRECOGNIZED_LINKED_ID
Problem Code constant (ProblemType = PROBLEM_TYPE_INVOKE): The linked ID does not correspond to an active invoke operation. This code is generated only by the Provider

PROBLEM_CODE_LINKED_RESPONSE_UNEXPECTED

public static final int PROBLEM_CODE_LINKED_RESPONSE_UNEXPECTED
Problem Code constant (ProblemType = PROBLEM_TYPE_INVOKE): The operation referred to by the linked ID is not an operation for which linked invokes are allowed. This code is generated only by the TcapListener.

PROBLEM_CODE_UNEXPECTED_LINKED_OPERATION

public static final int PROBLEM_CODE_UNEXPECTED_LINKED_OPERATION
Problem Code constant (ProblemType = PROBLEM_TYPE_INVOKE): The operation referred to by the linked ID does not allow this linked operation. This code is generated only by the TcapListener.

PROBLEM_CODE_UNRECOGNIZED_INVOKE_ID

public static final int PROBLEM_CODE_UNRECOGNIZED_INVOKE_ID
Problem Code constant (ProblemType = PROBLEM_TYPE_RETURN_RESULT or PROBLEM_TYPE_RETURN_ERROR): No operation with the specified invoke ID is in progress. This code is generated by the Provider.

PROBLEM_CODE_RETURN_RESULT_UNEXPECTED

public static final int PROBLEM_CODE_RETURN_RESULT_UNEXPECTED
Problem Code constant (ProblemType = PROBLEM_TYPE_RETURN_RESULT): The invoked operation does not report success. This code is generated by the Provider.

PROBLEM_CODE_RETURN_ERROR_UNEXPECTED

public static final int PROBLEM_CODE_RETURN_ERROR_UNEXPECTED
Problem Code constant (ProblemType = PROBLEM_TYPE_RETURN_ERROR): The invoked operation does not report failure. This code is generated by the Provider.

PROBLEM_CODE_UNRECOGNIZED_ERROR

public static final int PROBLEM_CODE_UNRECOGNIZED_ERROR
Problem Code constant (ProblemType = PROBLEM_TYPE_RETURN_ERROR): The error code is not one of those agreed by the two TcapListeners

PROBLEM_CODE_UNRECOGNIZED_PACKAGE_TYPE

public static final int PROBLEM_CODE_UNRECOGNIZED_PACKAGE_TYPE
Problem Code constant (ProblemType = PROBLEM_TYPE_DIALOGUE): Indicates that the package type has not been defined.

PROBLEM_CODE_INCORRECT_DIALOGUE

public static final int PROBLEM_CODE_INCORRECT_DIALOGUE
Problem Code constant (ProblemType = PROBLEM_TYPE_DIALOGUE): An unexpected or undefined identidfier was received within the Dialogue handling primitive.

PROBLEM_CODE_BADLY_STRUCTURED_DIALOGUE

public static final int PROBLEM_CODE_BADLY_STRUCTURED_DIALOGUE
Problem Code constant (ProblemType = PROBLEM_TYPE_DIALOGUE): A fundamental encoding problem (e.g. bad length)

PROBLEM_CODE_UNASSIGNED_RESPONDING_ID

public static final int PROBLEM_CODE_UNASSIGNED_RESPONDING_ID
Problem Code constant (ProblemType = PROBLEM_TYPE_DIALOGUE): The received transaction id is derivable, but does not reflect a transaction currently in progress.

PROBLEM_CODE_PERMISSION_TO_RELEASE

public static final int PROBLEM_CODE_PERMISSION_TO_RELEASE
Problem Code constant (ProblemType = PROBLEM_TYPE_DIALOGUE): For further study.

PROBLEM_CODE_RESOURCE_UNAVAILABLE

public static final int PROBLEM_CODE_RESOURCE_UNAVAILABLE
Problem Code constant (ProblemType = PROBLEM_TYPE_DIALOGUE): Sufficient resources are not available for the Provider to establish a dialogue.
Constructor Detail

ComponentConstants

public ComponentConstants()


01 September 99
If you have any comments or queries, please mail them to JainTcap@Sun.Com

Copyright - 1999 Sun Microsystems