Enum Markers
- java.lang.Object
-
- java.lang.Enum<Markers>
-
- com.opencloud.rhino.facilities.sas.Markers
-
- All Implemented Interfaces:
Serializable
,Comparable<Markers>
public enum Markers extends Enum<Markers>
Markers defined by SAS.
- Since:
- Rhino 2.6.0
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ADDITIONAL_NUMBER_MARKER
CALL_INFO_MARKER
Marker for call info (defined ina0ced.h
): ATG_CED_M_TYPE_CALL_INFO.CALLED_DN_MARKER
Global marker (defined ina0ced.h
) for the called DN.CALLING_DN_MARKER
Global marker (defined ina0ced.h
) for the calling DN.CFE_DN_MARKER
Call feature event markers.CHARGE_NUMBER_MARKER
COMMP_NUMBER_MARKER
Marker for the directory number supplied at login.COMMP_PHONE_MAC_MARKER
Marker for the SIP phone MAC address.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).DIALED_DIGITS_MARKER
END_MARKER
Global marker (defined ina0ced.h
) for the end of a call.FLUSH_MARKER
Marker used to flush the corresponding trail group to the database, but without logging a new end time.GENERIC_CORRELATOR_MARKER
H248_CONTEXT_ID_MARKER
H.248 context ID (Binary H.248 only) marker raised in TPC and GM.H248_MEDIA_DESCRIPTOR_MARKER
The H.248 local/remote media descriptor which is an IP address and port.ICC_BRANCH_INDEX_MARKER
ICC_CALL_INDEX_MARKER
IMS_CHARGING_ID_MARKER
IMS Charging ID.INBOUND_CALLED_URI_MARKER
INBOUND_CALLING_URI_MARKER
LOCATION_UPDATE_MESSAGE_MARKER
For correlation of registrations/calls between RPAS and MVD, and between two MVDs.LSM_MONITORED_MARKER
Line state monitoring and message waiting indicators.LSM_MONITORING_MARKER
Line state monitoring and message waiting indicators.MG_CORRELATOR_MARKER
MG correlator (usually IP + termination name) - this is a correlating marker to H.248 and MGCP gateways (MC/GM).MVD_MOVABLE_BLOCK_MARKER
MWI_TARGET_DN_MARKER
Marker for the MWI target DN (defined ina0ced.h
): ATG_CED_M_TYPE_MWI_DN.OUTBOUND_CALLED_URI_MARKER
OUTBOUND_CALLING_URI_MARKER
PRE_TRFANS_CALLED_DN_MARKER
PRE_TRFANS_CALLING_DN_MARKER
PRIMARY_DEVICE_MARKER
Global marker (defined ina0ced.h
) for the subscriber’s primary device: ATG_CED_M_TYPE_PRIMARY_DEVICE.PROTOCOL_ERROR_MARKER
Global marker for the start of a call.REMOTE_IP_MARKER
SCIM_SESSION_ID_MARKER
Marker for the SCIM session ID.SIP_ALL_REGISTER_MARKER
SIP_AUTH_CORRELATOR_MARKER
SIP authentication correlator.SIP_BINDING_MARKER
SIP_CALL_ID_MARKER
Marker (defined in the MetaSwitch SIP component) for the Call-ID.SIP_LINE_MARKER
SIP_PROFILE_MARKER
The SIP PS profile marker, used for tracking configuration updates made to SIP phone profiles.SIP_REGISTRATION_MARKER
SIP_SUBSCRIBE_NOTIFY_MARKER
SIP_TRUNK_MARKER
START_MARKER
Global marker (defined ina0ced.h
) for the start of a call.TEST_QUERY_MARKER
TRACE_TYPE_MARKER
VIA_BRANCH_PARAM_MARKER
Via Branch Parameter.
-
Field Summary
Fields Modifier and Type Field Description int
id
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Markers
valueOf(String name)
Returns the enum constant of this type with the specified name.static Markers[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
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.
-
-
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 nameNullPointerException
- if the argument is null
-
-