public class CreditControlSessionState
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static int |
_IDLE |
static int |
_OPEN |
static int |
_PENDING_EVENT |
static int |
_PENDING_INITIAL |
static int |
_PENDING_TERMINATION |
static int |
_PENDING_UPDATE |
static int |
_TERMINATED |
static int |
_TERMINATED_LINGER |
int |
id |
static CreditControlSessionState |
IDLE
New session, no requests sent or received yet.
|
static CreditControlSessionState |
OPEN
The session is in the Open state.
|
static CreditControlSessionState |
PENDING_EVENT
A request of type
CcRequestType.EVENT_REQUEST has been
sent, and we are waiting for the response. |
static CreditControlSessionState |
PENDING_INITIAL
A request of type
CcRequestType.INITIAL_REQUEST has been
sent, and we are waiting for the response. |
static CreditControlSessionState |
PENDING_TERMINATION
A request of type
CcRequestType.TERMINATION_REQUEST has been
sent, and we are waiting for the response. |
static CreditControlSessionState |
PENDING_UPDATE
A request of type
CcRequestType.UPDATE_REQUEST has been
sent, and we are waiting for the response. |
static CreditControlSessionState |
TERMINATED
The session has been terminated, no more requests may be sent.
|
static CreditControlSessionState |
TERMINATED_LINGER
The session has been terminated, an answer of type
CcRequestType.TERMINATION_REQUEST has been sent/received. |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
toString() |
public final int id
public static final int _IDLE
public static final int _PENDING_EVENT
public static final int _PENDING_INITIAL
public static final int _PENDING_UPDATE
public static final int _PENDING_TERMINATION
public static final int _OPEN
public static final int _TERMINATED_LINGER
public static final int _TERMINATED
public static final CreditControlSessionState IDLE
public static final CreditControlSessionState PENDING_EVENT
CcRequestType.EVENT_REQUEST
has been
sent, and we are waiting for the response.public static final CreditControlSessionState PENDING_INITIAL
CcRequestType.INITIAL_REQUEST
has been
sent, and we are waiting for the response.public static final CreditControlSessionState PENDING_UPDATE
CcRequestType.UPDATE_REQUEST
has been
sent, and we are waiting for the response.public static final CreditControlSessionState PENDING_TERMINATION
CcRequestType.TERMINATION_REQUEST
has been
sent, and we are waiting for the response.public static final CreditControlSessionState OPEN
public static final CreditControlSessionState TERMINATED_LINGER
CcRequestType.TERMINATION_REQUEST
has been sent/received.
This state is used to enable handling of duplicated
CcRequestType.TERMINATION_REQUEST
requests.
In this state requests may still be sent.public static final CreditControlSessionState TERMINATED