Class MAPUnauthorizedLCSClient_Diagnostic

  • All Implemented Interfaces:
    DataObject, Immutable, Serializable

    public class MAPUnauthorizedLCSClient_Diagnostic
    extends NamedInteger
    API for MAP-ER-DataTypes.UnauthorizedLCSClient-Diagnostic. Generated from the following ASN.1 type definition.
     UnauthorizedLCSClient-Diagnostic ::=
         ENUMERATED {
             noAdditionalInformation(0),
             clientNotInMSPrivacyExceptionList(1),
             callToClientNotSetup(2),
             privacyOverrideNotApplicable(3),
             disallowedByLocalRegulatoryRequirements(4),
             ...
             unauthorizedPrivacyClass(5),     -- Added in release 5.
             unauthorizedCallSessionUnrelatedExternalClient(6), -- Added in release 5.
             unauthorizedCallSessionRelatedExternalClient(7) -- Added in release 5.
         }
     
    Added in R98. Exception handling: any unrecognized value shall be ignored.

    Used as field type by MAPUnauthorizedLCSClient_Param.

    See Also:
    Serialized Form
    • Field Detail

      • _noAdditionalInformation

        public static final int _noAdditionalInformation
        Integer value of the constant noAdditionalInformation.
        See Also:
        Constant Field Values
      • _clientNotInMSPrivacyExceptionList

        public static final int _clientNotInMSPrivacyExceptionList
        Integer value of the constant clientNotInMSPrivacyExceptionList.
        See Also:
        Constant Field Values
      • clientNotInMSPrivacyExceptionList

        public static final MAPUnauthorizedLCSClient_Diagnostic clientNotInMSPrivacyExceptionList
        Reference to value of the constant clientNotInMSPrivacyExceptionList.
      • _callToClientNotSetup

        public static final int _callToClientNotSetup
        Integer value of the constant callToClientNotSetup.
        See Also:
        Constant Field Values
      • _privacyOverrideNotApplicable

        public static final int _privacyOverrideNotApplicable
        Integer value of the constant privacyOverrideNotApplicable.
        See Also:
        Constant Field Values
      • privacyOverrideNotApplicable

        public static final MAPUnauthorizedLCSClient_Diagnostic privacyOverrideNotApplicable
        Reference to value of the constant privacyOverrideNotApplicable.
      • _disallowedByLocalRegulatoryRequirements

        public static final int _disallowedByLocalRegulatoryRequirements
        Integer value of the constant disallowedByLocalRegulatoryRequirements.
        See Also:
        Constant Field Values
      • disallowedByLocalRegulatoryRequirements

        public static final MAPUnauthorizedLCSClient_Diagnostic disallowedByLocalRegulatoryRequirements
        Reference to value of the constant disallowedByLocalRegulatoryRequirements.
      • _unauthorizedPrivacyClass

        public static final int _unauthorizedPrivacyClass
        Integer value of the constant unauthorizedPrivacyClass.
        See Also:
        Constant Field Values
      • _unauthorizedCallSessionUnrelatedExternalClient

        public static final int _unauthorizedCallSessionUnrelatedExternalClient
        Integer value of the constant unauthorizedCallSessionUnrelatedExternalClient.
        See Also:
        Constant Field Values
      • unauthorizedCallSessionUnrelatedExternalClient

        public static final MAPUnauthorizedLCSClient_Diagnostic unauthorizedCallSessionUnrelatedExternalClient
        Reference to value of the constant unauthorizedCallSessionUnrelatedExternalClient.
      • _unauthorizedCallSessionRelatedExternalClient

        public static final int _unauthorizedCallSessionRelatedExternalClient
        Integer value of the constant unauthorizedCallSessionRelatedExternalClient.
        See Also:
        Constant Field Values
      • unauthorizedCallSessionRelatedExternalClient

        public static final MAPUnauthorizedLCSClient_Diagnostic unauthorizedCallSessionRelatedExternalClient
        Reference to value of the constant unauthorizedCallSessionRelatedExternalClient.
      • MIN_VALUE

        public static final int MIN_VALUE
        Minimum value that a com.opencloud.slee.resources.cgin.map.MAPUnauthorizedLCSClient_Diagnostic instance may take (0).
        See Also:
        Constant Field Values
      • MAX_VALUE

        public static final int MAX_VALUE
        Maximum value that a com.opencloud.slee.resources.cgin.map.MAPUnauthorizedLCSClient_Diagnostic instance may take (7).
        See Also:
        Constant Field Values
    • Constructor Detail

      • MAPUnauthorizedLCSClient_Diagnostic

        protected MAPUnauthorizedLCSClient_Diagnostic​(int value,
                                                      String description)
        Constructs an enumeration constant for the given numeric value, noting its name.
        Parameters:
        value - numeric value
        description - name of number
      • MAPUnauthorizedLCSClient_Diagnostic

        protected MAPUnauthorizedLCSClient_Diagnostic​(int value)
        Constructs an enumeration constant for the given numeric value. Suitable for use as decode method.
        Parameters:
        value - numeric value
    • Method Detail

      • fromValue

        public static MAPUnauthorizedLCSClient_Diagnostic fromValue​(int value)
        Finds or constructs an enumeration constant for the given numeric value.
        Parameters:
        value - integer
        Returns:
        one of the fields if suitable, else a newly constructed object
      • namedValues

        public static MAPUnauthorizedLCSClient_Diagnostic[] namedValues()
        Returns an array containing all the enumeration constants referenced by fields.
        Returns:
        array of enumeration constants