Class ParticipantAccessPriority
- java.lang.Object
-
- org.jainslee.resources.diameter.ro.types.v960.ParticipantAccessPriority
-
- All Implemented Interfaces:
Serializable
,Enumerated
public class ParticipantAccessPriority extends Object implements Serializable, Enumerated
Java class to represent the ParticipantAccessPriority enumerated type. Documentation from the relevant specification: Participant-Access-Priority AVP (AVP code 1259) is of type Enumerated. It is a subfield of Participants-Group AVP to indicate the priority level for users when initiating a new PoC session or participating in a PoC session.- Author:
- Open Cloud
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
_HIGH
static int
_LOW
static int
_NORMAL
static int
_PREEMPTIVE
static ParticipantAccessPriority
HIGH
Lower than Pre-emptive priority.static ParticipantAccessPriority
LOW
Lowest level priority.static ParticipantAccessPriority
NORMAL
Normal level.static ParticipantAccessPriority
PREEMPTIVE
The highest level priority.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ParticipantAccessPriority
fromInt(int type)
int
getValue()
Return the value of this instance of this enumerated type.String
toString()
-
-
-
Field Detail
-
_PREEMPTIVE
public static final int _PREEMPTIVE
- See Also:
- Constant Field Values
-
_HIGH
public static final int _HIGH
- See Also:
- Constant Field Values
-
_NORMAL
public static final int _NORMAL
- See Also:
- Constant Field Values
-
_LOW
public static final int _LOW
- See Also:
- Constant Field Values
-
PREEMPTIVE
public static final ParticipantAccessPriority PREEMPTIVE
The highest level priority. A request with pre-emptive priority SHALL cause the current other requests to be revoked immediately, unless they are also with pre-emptive priority.
-
HIGH
public static final ParticipantAccessPriority HIGH
Lower than Pre-emptive priority.
-
NORMAL
public static final ParticipantAccessPriority NORMAL
Normal level. Lower than High priority.
-
LOW
public static final ParticipantAccessPriority LOW
Lowest level priority.
-
-
Method Detail
-
fromInt
public static ParticipantAccessPriority fromInt(int type)
-
getValue
public int getValue()
Description copied from interface:Enumerated
Return the value of this instance of this enumerated type.- Specified by:
getValue
in interfaceEnumerated
- Returns:
- value
-
-