Class OcsSessionTerminationCause


  • public final class OcsSessionTerminationCause
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int CLIENT_ABORT
      The session terminated due to a client request, typically as a result of an abnormal event.
      static int CREDIT_CONTROL_FAILURE
      The session terminated due to a failure trying to generate a CCR in the Diameter mediation layer.
      static int CREDIT_LIMIT_REACHED
      The session terminated due to the OCS reporting the credit limit had been reached.
      static int ERROR_CCA
      The session terminated due to a CCA received from the OCS containing an error response code.
      static int NORMAL_SESSION_COMPLETION
      The session terminated normally.
      static int OCS_ABORT
      The session terminated due to an ASR received from the OCS.
      static int TCC_EXPIRED
      The session terminated due to the Sentinel Tcc timer expiring.
      static int USER_DEFINED_CAUSE_MINIMUM
      The numerical value of any user-defined termination causes should be no smaller than this value.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • NORMAL_SESSION_COMPLETION

        public static final int NORMAL_SESSION_COMPLETION
        The session terminated normally.
        See Also:
        Constant Field Values
      • ERROR_CCA

        public static final int ERROR_CCA
        The session terminated due to a CCA received from the OCS containing an error response code.
        See Also:
        Constant Field Values
      • CREDIT_LIMIT_REACHED

        public static final int CREDIT_LIMIT_REACHED
        The session terminated due to the OCS reporting the credit limit had been reached.
        See Also:
        Constant Field Values
      • OCS_ABORT

        public static final int OCS_ABORT
        The session terminated due to an ASR received from the OCS.
        See Also:
        Constant Field Values
      • TCC_EXPIRED

        public static final int TCC_EXPIRED
        The session terminated due to the Sentinel Tcc timer expiring.
        See Also:
        Constant Field Values
      • CREDIT_CONTROL_FAILURE

        public static final int CREDIT_CONTROL_FAILURE
        The session terminated due to a failure trying to generate a CCR in the Diameter mediation layer.
        See Also:
        Constant Field Values
      • CLIENT_ABORT

        public static final int CLIENT_ABORT
        The session terminated due to a client request, typically as a result of an abnormal event. For example the dialog representing the call was unexpectedly terminated.
        See Also:
        Constant Field Values
      • USER_DEFINED_CAUSE_MINIMUM

        public static final int USER_DEFINED_CAUSE_MINIMUM
        The numerical value of any user-defined termination causes should be no smaller than this value.
        See Also:
        Constant Field Values