Class SessionReleaseCause
- java.lang.Object
-
- org.jainslee.resources.diameter.gx.types.va10.SessionReleaseCause
-
- All Implemented Interfaces:
Serializable
,Enumerated
public class SessionReleaseCause extends Object implements Serializable, Enumerated
Java class to represent the SessionReleaseCause enumerated type. Documentation from the relevant specification: Session-Release-Cause AVP (AVP code 1045) is of type Enumerated, and determines the cause of release the IP-CAN session by the PCRF.- Author:
- Open Cloud
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
_INSUFFICIENT_SERVER_RESOURCES
static int
_UE_SUBSCRIPTION_REASON
static int
_UNSPECIFIED_REASONS
static SessionReleaseCause
INSUFFICIENT_SERVER_RESOURCES
static SessionReleaseCause
UE_SUBSCRIPTION_REASON
static SessionReleaseCause
UNSPECIFIED_REASONS
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SessionReleaseCause
fromInt(int type)
int
getValue()
Return the value of this instance of this enumerated type.String
toString()
-
-
-
Field Detail
-
_UNSPECIFIED_REASONS
public static final int _UNSPECIFIED_REASONS
- See Also:
- Constant Field Values
-
_UE_SUBSCRIPTION_REASON
public static final int _UE_SUBSCRIPTION_REASON
- See Also:
- Constant Field Values
-
_INSUFFICIENT_SERVER_RESOURCES
public static final int _INSUFFICIENT_SERVER_RESOURCES
- See Also:
- Constant Field Values
-
UNSPECIFIED_REASONS
public static final SessionReleaseCause UNSPECIFIED_REASONS
-
UE_SUBSCRIPTION_REASON
public static final SessionReleaseCause UE_SUBSCRIPTION_REASON
-
INSUFFICIENT_SERVER_RESOURCES
public static final SessionReleaseCause INSUFFICIENT_SERVER_RESOURCES
-
-
Method Detail
-
fromInt
public static SessionReleaseCause 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
-
-