Interface TccTimeout


  • public interface TccTimeout

    An event class for session Tcc timer timeout. The Tcc timer supervises an ongoing credit-control session in the credit-control server.

    Note that both Service-Identifier AVPs and Rating-Group AVPs can be set as grants for multiple Multiple-Services-Credit-Control AVPs might have the same Validity-Time AVP value.

    Author:
    OpenCloud
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long[] getRatingGroups()
      Returns the set of Rating-Group AVPs for which Tcc timer expired, used when Tcc value was based on Validity-Time AVP set in Multiple-Services-Credit-Control AVP.
      long[] getServiceIdentifiers()
      Returns the set of Service-Identifier AVPs for which Tcc timer expired, used when Tcc value was based on Validity-Time AVP set in Multiple-Services-Credit-Control AVP.
    • Method Detail

      • getServiceIdentifiers

        long[] getServiceIdentifiers()
        Returns the set of Service-Identifier AVPs for which Tcc timer expired, used when Tcc value was based on Validity-Time AVP set in Multiple-Services-Credit-Control AVP. A return value of null implies that Tcc timeout is related to Validity-Time AVP set at message level or Multiple-Services-Credit-Control AVP with Rating-Group AVP.
      • getRatingGroups

        long[] getRatingGroups()
        Returns the set of Rating-Group AVPs for which Tcc timer expired, used when Tcc value was based on Validity-Time AVP set in Multiple-Services-Credit-Control AVP. A return value of null implies that Tcc timeout is related to Validity-Time AVP set at message level or Multiple-Services-Credit-Control AVP with Service-Identifier AVPs.