Enum SipTriggerAddressTracingSelector
- java.lang.Object
-
- java.lang.Enum<SipTriggerAddressTracingSelector>
-
- com.opencloud.slee.resources.sipsis.management.SipTriggerAddressTracingSelector
-
- All Implemented Interfaces:
Serializable
,Comparable<SipTriggerAddressTracingSelector>
public enum SipTriggerAddressTracingSelector extends Enum<SipTriggerAddressTracingSelector>
SIP Trigger Address Tracing Selectors are used in the SIS-SIP Configuration Profile. They define which SIP request parameters will be considered when attempting to find a Trigger Address Tracing Profile.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description FROM
P_ASSERTED_IDENTITY
P_CALLED_PARTY_ID
P_SERVED_USER
REQUEST_URI
TO
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SipTriggerAddressTracingSelector
fromString(String s)
Get a TriggerAddressTracingSelector from the string version of a selector.String
toString()
Get a string version of this selector.static SipTriggerAddressTracingSelector
valueOf(String name)
Returns the enum constant of this type with the specified name.static SipTriggerAddressTracingSelector[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
REQUEST_URI
public static final SipTriggerAddressTracingSelector REQUEST_URI
-
FROM
public static final SipTriggerAddressTracingSelector FROM
-
TO
public static final SipTriggerAddressTracingSelector TO
-
P_ASSERTED_IDENTITY
public static final SipTriggerAddressTracingSelector P_ASSERTED_IDENTITY
-
P_CALLED_PARTY_ID
public static final SipTriggerAddressTracingSelector P_CALLED_PARTY_ID
-
P_SERVED_USER
public static final SipTriggerAddressTracingSelector P_SERVED_USER
-
-
Method Detail
-
values
public static SipTriggerAddressTracingSelector[] 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 (SipTriggerAddressTracingSelector c : SipTriggerAddressTracingSelector.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SipTriggerAddressTracingSelector 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
-
toString
public String toString()
Get a string version of this selector. This is the name of the InitialDP parameter represented by the selector.- Overrides:
toString
in classEnum<SipTriggerAddressTracingSelector>
- Returns:
- a string version of this selector.
-
fromString
public static SipTriggerAddressTracingSelector fromString(String s)
Get a TriggerAddressTracingSelector from the string version of a selector.- Parameters:
s
- the string.- Returns:
- a TriggerAddressTracingSelector.
- Throws:
IllegalArgumentException
- if the string argument does not correspond to the string value of one of the selectors.
-
-