Interface AccountingClientSessionActivity

  • All Superinterfaces:
    AccountingSessionActivity

    public interface AccountingClientSessionActivity
    extends AccountingSessionActivity
    An AccountingClientSessionActivity represents an accounting session for Diameter accounting clients.

    All requests for the session must be sent via the same AccountingClientSessionActivity.

    All responses related to the session will be received as events fired on the same AccountingClientSessionActivity.

    Author:
    OpenCloud
    • Method Detail

      • createAccountingRequest

        AccountingRequest createAccountingRequest​(AccountingRecordType accountingRecordType)
        Create an Accounting-Request message populated with the following AVPs:
        • Accounting-Record-Type: as per accountingRecordType parameter
        • Acct-Application-Id: the value 3 as specified by RFC6733
        Parameters:
        accountingRecordType - value for the Accounting-Record-Type AVP
        Returns:
        a new AccountingRequest