Enum Markers

    • Enum Constant Detail

      • PROTOCOL_ERROR_MARKER

        public static final Markers PROTOCOL_ERROR_MARKER

        Global marker for the start of a call.

      • MG_CORRELATOR_MARKER

        public static final Markers MG_CORRELATOR_MARKER

        MG correlator (usually IP + termination name) - this is a correlating marker to H.248 and MGCP gateways (MC/GM). This is written to the database unless db_util::CONFIG_DISCARD_FEDERATION_CORRELATORS is set.

      • START_MARKER

        public static final Markers START_MARKER

        Global marker (defined in a0ced.h) for the start of a call.

      • END_MARKER

        public static final Markers END_MARKER

        Global marker (defined in a0ced.h) for the end of a call.

      • DIALED_DIGITS_MARKER

        public static final Markers DIALED_DIGITS_MARKER
      • CALLING_DN_MARKER

        public static final Markers CALLING_DN_MARKER

        Global marker (defined in a0ced.h) for the calling DN.

      • CALLED_DN_MARKER

        public static final Markers CALLED_DN_MARKER

        Global marker (defined in a0ced.h) for the called DN.

      • PRIMARY_DEVICE_MARKER

        public static final Markers PRIMARY_DEVICE_MARKER

        Global marker (defined in a0ced.h) for the subscriber’s primary device: ATG_CED_M_TYPE_PRIMARY_DEVICE.

      • CHARGE_NUMBER_MARKER

        public static final Markers CHARGE_NUMBER_MARKER
      • ADDITIONAL_NUMBER_MARKER

        public static final Markers ADDITIONAL_NUMBER_MARKER
      • TEST_QUERY_MARKER

        public static final Markers TEST_QUERY_MARKER
      • LSM_MONITORING_MARKER

        public static final Markers LSM_MONITORING_MARKER

        Line state monitoring and message waiting indicators. Added in V7.3 (PRD 5745).

      • LSM_MONITORED_MARKER

        public static final Markers LSM_MONITORED_MARKER

        Line state monitoring and message waiting indicators. Added in V7.3 (PRD 5745).

      • MWI_TARGET_DN_MARKER

        public static final Markers MWI_TARGET_DN_MARKER

        Marker for the MWI target DN (defined in a0ced.h): ATG_CED_M_TYPE_MWI_DN.

      • ICC_BRANCH_INDEX_MARKER

        public static final Markers ICC_BRANCH_INDEX_MARKER
      • CALL_INFO_MARKER

        public static final Markers CALL_INFO_MARKER

        Marker for call info (defined in a0ced.h): ATG_CED_M_TYPE_CALL_INFO.

      • ICC_CALL_INDEX_MARKER

        public static final Markers ICC_CALL_INDEX_MARKER
      • CFE_DN_MARKER

        public static final Markers CFE_DN_MARKER

        Call feature event markers. Marks a trail group that contains, for example, SUBSCRIBE/NOTIFY messages which indicate whether a line has DND enabled/disabled. Added in V8.0.

      • LOCATION_UPDATE_MESSAGE_MARKER

        public static final Markers LOCATION_UPDATE_MESSAGE_MARKER

        For correlation of registrations/calls between RPAS and MVD, and between two MVDs.

      • MVD_MOVABLE_BLOCK_MARKER

        public static final Markers MVD_MOVABLE_BLOCK_MARKER
      • TRACE_TYPE_MARKER

        public static final Markers TRACE_TYPE_MARKER
      • GENERIC_CORRELATOR_MARKER

        public static final Markers GENERIC_CORRELATOR_MARKER
      • FLUSH_MARKER

        public static final Markers FLUSH_MARKER

        Marker used to flush the corresponding trail group to the database, but without logging a new end time.

        Note that like the end time marker, this does not immediately flush the trail group to the database - instead it moves it to the 'ended' list which causes the trail group to be commited more rapidly.

      • H248_CONTEXT_ID_MARKER

        public static final Markers H248_CONTEXT_ID_MARKER

        H.248 context ID (Binary H.248 only) marker raised in TPC and GM.

      • SIP_LINE_MARKER

        public static final Markers SIP_LINE_MARKER
      • SIP_BINDING_MARKER

        public static final Markers SIP_BINDING_MARKER
      • SIP_TRUNK_MARKER

        public static final Markers SIP_TRUNK_MARKER
      • SIP_REGISTRATION_MARKER

        public static final Markers SIP_REGISTRATION_MARKER
      • SIP_ALL_REGISTER_MARKER

        public static final Markers SIP_ALL_REGISTER_MARKER
      • SIP_SUBSCRIBE_NOTIFY_MARKER

        public static final Markers SIP_SUBSCRIBE_NOTIFY_MARKER
      • SIP_CALL_ID_MARKER

        public static final Markers SIP_CALL_ID_MARKER

        Marker (defined in the MetaSwitch SIP component) for the Call-ID.

      • IMS_CHARGING_ID_MARKER

        public static final Markers IMS_CHARGING_ID_MARKER

        IMS Charging ID. This is a session identifier that persists for a whole call in an IMS network. It is thus used as a correlating marker in IMS networks, where SIP Call-ID can’t be used as it may be lost when SIP messages pass through the IMS core. This is written to the database unless db_util::CONFIG_DISCARD_FEDERATION_CORRELATORS is set.

      • VIA_BRANCH_PARAM_MARKER

        public static final Markers VIA_BRANCH_PARAM_MARKER

        Via Branch Parameter. This is a SIP transaction identifier that allows SIP REGISTER and SIP SUBSCRIBE/NOTIFY flows to be correlated between NEs (e.g. CFS and Perimeta). The SIP Call ID is unsuitable because the same SIP Call ID is shared between multiple flows and would result in multiple flows being correlated into the same trace. Note that this marker is currently not written to the database, but will be in V9.0 in order to support correlation using this marker across the federation.

      • H248_MEDIA_DESCRIPTOR_MARKER

        public static final Markers H248_MEDIA_DESCRIPTOR_MARKER

        The H.248 local/remote media descriptor which is an IP address and port.

      • SCIM_SESSION_ID_MARKER

        public static final Markers SCIM_SESSION_ID_MARKER

        Marker for the SCIM session ID. This can be used to link trails in UCP and CommPortal.

      • COMMP_NUMBER_MARKER

        public static final Markers COMMP_NUMBER_MARKER

        Marker for the directory number supplied at login.

      • COMMP_PHONE_MAC_MARKER

        public static final Markers COMMP_PHONE_MAC_MARKER

        Marker for the SIP phone MAC address.

      • COMMP_TARGET_NUMBER_MARKER

        public static final Markers COMMP_TARGET_NUMBER_MARKER

        Marker for the target directory number, used when a configuration update is for a number that is different to the login number (e.g. a business group administrator updating the configuration for a business group line).

      • SIP_PROFILE_MARKER

        public static final Markers SIP_PROFILE_MARKER

        The SIP PS profile marker, used for tracking configuration updates made to SIP phone profiles. Added in V9.4.

      • PRE_TRFANS_CALLING_DN_MARKER

        public static final Markers PRE_TRFANS_CALLING_DN_MARKER
      • PRE_TRFANS_CALLED_DN_MARKER

        public static final Markers PRE_TRFANS_CALLED_DN_MARKER
      • OUTBOUND_CALLING_URI_MARKER

        public static final Markers OUTBOUND_CALLING_URI_MARKER
      • INBOUND_CALLING_URI_MARKER

        public static final Markers INBOUND_CALLING_URI_MARKER
      • OUTBOUND_CALLED_URI_MARKER

        public static final Markers OUTBOUND_CALLED_URI_MARKER
      • INBOUND_CALLED_URI_MARKER

        public static final Markers INBOUND_CALLED_URI_MARKER
      • REMOTE_IP_MARKER

        public static final Markers REMOTE_IP_MARKER
      • SIP_AUTH_CORRELATOR_MARKER

        public static final Markers SIP_AUTH_CORRELATOR_MARKER

        SIP authentication correlator. This is an in-memory correlator which allows unauthenticated and authenticated SIP flows to be correlated. This is achieved by marking data which is present on the authentication header on the challenge, and data which is present on the Authorization header on the subsequent flow.

    • Field Detail

      • id

        public final int id
    • Method Detail

      • values

        public static Markers[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (Markers c : Markers.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static Markers valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null