net.java.slee.resource.diameter.ro.events.avp
Class TriggerType

java.lang.Object
  extended by net.java.slee.resource.diameter.ro.events.avp.TriggerType
All Implemented Interfaces:
java.io.Serializable, net.java.slee.resource.diameter.base.events.avp.Enumerated

public class TriggerType
extends java.lang.Object
implements net.java.slee.resource.diameter.base.events.avp.Enumerated, java.io.Serializable

Java class to represent the TriggerType enumerated type.

Author:
Alexandre Mendonca , Bartosz Baranowski
See Also:
Serialized Form

Field Summary
static int _CHANGE_IN_LOCATION
           
static int _CHANGE_IN_QOS
           
static int _CHANGE_IN_RAT
           
static int _CHANGE_IN_SGSN_IP_ADDRESS
           
static int _CHANGEINLOCATION_CellId
           
static int _CHANGEINLOCATION_LAC
           
static int _CHANGEINLOCATION_MCC
           
static int _CHANGEINLOCATION_MNC
           
static int _CHANGEINLOCATION_RAC
           
static int _CHANGEINPARTICIPANTS_Number
           
static int _CHANGEINQOS_DELAY_CLASS
           
static int _CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_DOWNLINK
           
static int _CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_UPLINK
           
static int _CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_DOWNLINK
           
static int _CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_UPLINK
           
static int _CHANGEINQOS_MEAN_THROUGHPUT
           
static int _CHANGEINQOS_PEAK_THROUGHPUT
           
static int _CHANGEINQOS_PRECEDENCE_CLASS
           
static int _CHANGEINQOS_RELIABILITY_CLASS
           
static int _CHANGEINQOS_RESIDUAL_BER
           
static int _CHANGEINQOS_SDU_ERROR_RATIO
           
static int _CHANGEINQOS_TRAFFIC_CLASS
           
static int _CHANGEINQOS_TRAFFIC_HANDLING_PRIORITY
           
static int _CHANGEINQOS_TRANSFER_DELAY
           
static TriggerType CHANGE_IN_LOCATION
          This value is used to indicate that a change in the end user location shall cause the credit control client to ask for a re- authorisation of the associated quota.
static TriggerType CHANGE_IN_QOS
          This value is used to indicate that a change in the end user negotiated QoS shall cause the credit control client to ask for a re- authorisation of the associated quota.
static TriggerType CHANGE_IN_RAT
          This value is used to indicate that a change in the radio access technology shall cause the credit control client to ask for a re- authorisation of the associated quota.
static TriggerType CHANGE_IN_SGSN_IP_ADDRESS
          This value is used to indicate that a change in the SGSN IP address shall cause the credit control client to ask for a re-authorisation of the associated quota.
static TriggerType CHANGEINLOCATION_CellId
          This value is used to indicate that a change in the Cell Identity where the end user is located shall cause the credit control client to ask for a re-authorisation of the associated quota.
static TriggerType CHANGEINLOCATION_LAC
          This value is used to indicate that a change in the LAC where the end user is located shall cause the credit control client to ask for a re-authorisation of the associated quota.
static TriggerType CHANGEINLOCATION_MCC
          This value is used to indicate that a change in the MCC of the serving network shall cause the credit control client to ask for a re-authorisation of the associated quota.
static TriggerType CHANGEINLOCATION_MNC
          This value is used to indicate that a change in the MNC of the serving network shall cause the credit control client to ask for a re-authorisation of the associated quota.
static TriggerType CHANGEINLOCATION_RAC
          This value is used to indicate that a change in the RAC where the end user is located shall cause the credit control client to ask for a re-authorisation of the associated quota.
static TriggerType CHANGEINPARTICIPANTS_Number
          This value is used specifically for PoC to indicate that a change in the number of active participants within a PoC session shall cause the credit control client to ask for a re-authorisation of the associated quota.
static TriggerType CHANGEINQOS_DELAY_CLASS
          This value is used to indicate that a change in the end user negotiated delay class shall cause the credit control client to ask for a re-authorisation of the associated quota.
static TriggerType CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_DOWNLINK
          This value is used to indicate that a change in the end user negotiated downlink guaranteed bit rate shall cause the credit control client to ask for a re-authorisation of the associated quota.
static TriggerType CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_UPLINK
          This value is used to indicate that a change in the end user negotiated uplink guaranteed bit rate shall cause the credit control client to ask for a re-authorisation of the associated quota.
static TriggerType CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_DOWNLINK
          This value is used to indicate that a change in the end user negotiated downlink maximum bit rate shall cause the credit control client to ask for a re-authorisation of the associated quota.
static TriggerType CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_UPLINK
          This value is used to indicate that a change in the end user negotiated uplink maximum bit rate shall cause the credit control client to ask for a re-authorisation of the associated quota.
static TriggerType CHANGEINQOS_MEAN_THROUGHPUT
          This value is used to indicate that a change in the end user negotiated mean throughput shall cause the credit control client to ask for a re-authorisation of the associated quota.
static TriggerType CHANGEINQOS_PEAK_THROUGHPUT
          This value is used to indicate that a change in the end user negotiated peak throughput shall cause the credit control client to ask for a re-authorisation of the associated quota.
static TriggerType CHANGEINQOS_PRECEDENCE_CLASS
          This value is used to indicate that a change in the end user negotiated precedence class shall cause the credit control client to ask for a re-authorisation of the associated quota.
static TriggerType CHANGEINQOS_RELIABILITY_CLASS
          This value is used to indicate that a change in the end user negotiated reliability class shall cause the credit control client to ask for a re-authorisation of the associated quota.
static TriggerType CHANGEINQOS_RESIDUAL_BER
          This value is used to indicate that a change in the end user negotiated residual BER shall cause the credit control client to ask for a re-authorisation of the associated quota.
static TriggerType CHANGEINQOS_SDU_ERROR_RATIO
          This value is used to indicate that a change in the end user negotiated SDU error ratio shall cause the credit control client to ask for a re-authorisation of the associated quota.
static TriggerType CHANGEINQOS_TRAFFIC_CLASS
          This value is used to indicate that a change in the end user negotiated traffic class shall cause the credit control client to ask for a re-authorisation of the associated quota.
static TriggerType CHANGEINQOS_TRAFFIC_HANDLING_PRIORITY
          This value is used to indicate that a change in the end user negotiated traffic handling priority shall cause the credit control client to ask for a re-authorisation of the associated quota.
static TriggerType CHANGEINQOS_TRANSFER_DELAY
          This value is used to indicate that a change in the end user negotiated transfer delay shall cause the credit control client to ask for a re-authorisation of the associated quota.
 
Method Summary
static TriggerType fromInt(int type)
          Return the value of this instance of this enumerated type.
 int getValue()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_CHANGE_IN_LOCATION

public static final int _CHANGE_IN_LOCATION
See Also:
Constant Field Values

_CHANGE_IN_QOS

public static final int _CHANGE_IN_QOS
See Also:
Constant Field Values

_CHANGE_IN_RAT

public static final int _CHANGE_IN_RAT
See Also:
Constant Field Values

_CHANGE_IN_SGSN_IP_ADDRESS

public static final int _CHANGE_IN_SGSN_IP_ADDRESS
See Also:
Constant Field Values

_CHANGEINLOCATION_CellId

public static final int _CHANGEINLOCATION_CellId
See Also:
Constant Field Values

_CHANGEINLOCATION_LAC

public static final int _CHANGEINLOCATION_LAC
See Also:
Constant Field Values

_CHANGEINLOCATION_MCC

public static final int _CHANGEINLOCATION_MCC
See Also:
Constant Field Values

_CHANGEINLOCATION_MNC

public static final int _CHANGEINLOCATION_MNC
See Also:
Constant Field Values

_CHANGEINLOCATION_RAC

public static final int _CHANGEINLOCATION_RAC
See Also:
Constant Field Values

_CHANGEINPARTICIPANTS_Number

public static final int _CHANGEINPARTICIPANTS_Number
See Also:
Constant Field Values

_CHANGEINQOS_DELAY_CLASS

public static final int _CHANGEINQOS_DELAY_CLASS
See Also:
Constant Field Values

_CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_DOWNLINK

public static final int _CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_DOWNLINK
See Also:
Constant Field Values

_CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_UPLINK

public static final int _CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_UPLINK
See Also:
Constant Field Values

_CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_DOWNLINK

public static final int _CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_DOWNLINK
See Also:
Constant Field Values

_CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_UPLINK

public static final int _CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_UPLINK
See Also:
Constant Field Values

_CHANGEINQOS_MEAN_THROUGHPUT

public static final int _CHANGEINQOS_MEAN_THROUGHPUT
See Also:
Constant Field Values

_CHANGEINQOS_PEAK_THROUGHPUT

public static final int _CHANGEINQOS_PEAK_THROUGHPUT
See Also:
Constant Field Values

_CHANGEINQOS_PRECEDENCE_CLASS

public static final int _CHANGEINQOS_PRECEDENCE_CLASS
See Also:
Constant Field Values

_CHANGEINQOS_RELIABILITY_CLASS

public static final int _CHANGEINQOS_RELIABILITY_CLASS
See Also:
Constant Field Values

_CHANGEINQOS_RESIDUAL_BER

public static final int _CHANGEINQOS_RESIDUAL_BER
See Also:
Constant Field Values

_CHANGEINQOS_SDU_ERROR_RATIO

public static final int _CHANGEINQOS_SDU_ERROR_RATIO
See Also:
Constant Field Values

_CHANGEINQOS_TRAFFIC_CLASS

public static final int _CHANGEINQOS_TRAFFIC_CLASS
See Also:
Constant Field Values

_CHANGEINQOS_TRAFFIC_HANDLING_PRIORITY

public static final int _CHANGEINQOS_TRAFFIC_HANDLING_PRIORITY
See Also:
Constant Field Values

_CHANGEINQOS_TRANSFER_DELAY

public static final int _CHANGEINQOS_TRANSFER_DELAY
See Also:
Constant Field Values

CHANGE_IN_LOCATION

public static final TriggerType CHANGE_IN_LOCATION
This value is used to indicate that a change in the end user location shall cause the credit control client to ask for a re- authorisation of the associated quota. This should not be used in conjunction with enumerated values 30 to 34.


CHANGE_IN_QOS

public static final TriggerType CHANGE_IN_QOS
This value is used to indicate that a change in the end user negotiated QoS shall cause the credit control client to ask for a re- authorisation of the associated quota. This should not be used in conjunction with enumerated values 10 to 23.


CHANGE_IN_RAT

public static final TriggerType CHANGE_IN_RAT
This value is used to indicate that a change in the radio access technology shall cause the credit control client to ask for a re- authorisation of the associated quota.


CHANGE_IN_SGSN_IP_ADDRESS

public static final TriggerType CHANGE_IN_SGSN_IP_ADDRESS
This value is used to indicate that a change in the SGSN IP address shall cause the credit control client to ask for a re-authorisation of the associated quota.


CHANGEINLOCATION_CellId

public static final TriggerType CHANGEINLOCATION_CellId
This value is used to indicate that a change in the Cell Identity where the end user is located shall cause the credit control client to ask for a re-authorisation of the associated quota.


CHANGEINLOCATION_LAC

public static final TriggerType CHANGEINLOCATION_LAC
This value is used to indicate that a change in the LAC where the end user is located shall cause the credit control client to ask for a re-authorisation of the associated quota.


CHANGEINLOCATION_MCC

public static final TriggerType CHANGEINLOCATION_MCC
This value is used to indicate that a change in the MCC of the serving network shall cause the credit control client to ask for a re-authorisation of the associated quota.


CHANGEINLOCATION_MNC

public static final TriggerType CHANGEINLOCATION_MNC
This value is used to indicate that a change in the MNC of the serving network shall cause the credit control client to ask for a re-authorisation of the associated quota.


CHANGEINLOCATION_RAC

public static final TriggerType CHANGEINLOCATION_RAC
This value is used to indicate that a change in the RAC where the end user is located shall cause the credit control client to ask for a re-authorisation of the associated quota.


CHANGEINPARTICIPANTS_Number

public static final TriggerType CHANGEINPARTICIPANTS_Number
This value is used specifically for PoC to indicate that a change in the number of active participants within a PoC session shall cause the credit control client to ask for a re-authorisation of the associated quota.


CHANGEINQOS_DELAY_CLASS

public static final TriggerType CHANGEINQOS_DELAY_CLASS
This value is used to indicate that a change in the end user negotiated delay class shall cause the credit control client to ask for a re-authorisation of the associated quota.


CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_DOWNLINK

public static final TriggerType CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_DOWNLINK
This value is used to indicate that a change in the end user negotiated downlink guaranteed bit rate shall cause the credit control client to ask for a re-authorisation of the associated quota.


CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_UPLINK

public static final TriggerType CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_UPLINK
This value is used to indicate that a change in the end user negotiated uplink guaranteed bit rate shall cause the credit control client to ask for a re-authorisation of the associated quota.


CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_DOWNLINK

public static final TriggerType CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_DOWNLINK
This value is used to indicate that a change in the end user negotiated downlink maximum bit rate shall cause the credit control client to ask for a re-authorisation of the associated quota.


CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_UPLINK

public static final TriggerType CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_UPLINK
This value is used to indicate that a change in the end user negotiated uplink maximum bit rate shall cause the credit control client to ask for a re-authorisation of the associated quota.


CHANGEINQOS_MEAN_THROUGHPUT

public static final TriggerType CHANGEINQOS_MEAN_THROUGHPUT
This value is used to indicate that a change in the end user negotiated mean throughput shall cause the credit control client to ask for a re-authorisation of the associated quota.


CHANGEINQOS_PEAK_THROUGHPUT

public static final TriggerType CHANGEINQOS_PEAK_THROUGHPUT
This value is used to indicate that a change in the end user negotiated peak throughput shall cause the credit control client to ask for a re-authorisation of the associated quota.


CHANGEINQOS_PRECEDENCE_CLASS

public static final TriggerType CHANGEINQOS_PRECEDENCE_CLASS
This value is used to indicate that a change in the end user negotiated precedence class shall cause the credit control client to ask for a re-authorisation of the associated quota.


CHANGEINQOS_RELIABILITY_CLASS

public static final TriggerType CHANGEINQOS_RELIABILITY_CLASS
This value is used to indicate that a change in the end user negotiated reliability class shall cause the credit control client to ask for a re-authorisation of the associated quota.


CHANGEINQOS_RESIDUAL_BER

public static final TriggerType CHANGEINQOS_RESIDUAL_BER
This value is used to indicate that a change in the end user negotiated residual BER shall cause the credit control client to ask for a re-authorisation of the associated quota.


CHANGEINQOS_SDU_ERROR_RATIO

public static final TriggerType CHANGEINQOS_SDU_ERROR_RATIO
This value is used to indicate that a change in the end user negotiated SDU error ratio shall cause the credit control client to ask for a re-authorisation of the associated quota.


CHANGEINQOS_TRAFFIC_CLASS

public static final TriggerType CHANGEINQOS_TRAFFIC_CLASS
This value is used to indicate that a change in the end user negotiated traffic class shall cause the credit control client to ask for a re-authorisation of the associated quota.


CHANGEINQOS_TRAFFIC_HANDLING_PRIORITY

public static final TriggerType CHANGEINQOS_TRAFFIC_HANDLING_PRIORITY
This value is used to indicate that a change in the end user negotiated traffic handling priority shall cause the credit control client to ask for a re-authorisation of the associated quota.


CHANGEINQOS_TRANSFER_DELAY

public static final TriggerType CHANGEINQOS_TRANSFER_DELAY
This value is used to indicate that a change in the end user negotiated transfer delay shall cause the credit control client to ask for a re-authorisation of the associated quota.

Method Detail

fromInt

public static TriggerType fromInt(int type)
Return the value of this instance of this enumerated type.


getValue

public int getValue()
Specified by:
getValue in interface net.java.slee.resource.diameter.base.events.avp.Enumerated

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2011. All Rights Reserved.