Class ACA


public class ACA extends Answer
Diameter Accounting-Answer (ACA) Message.
Author:
Copyright (c) 2019, Oracle and/or its affiliates. All rights reserved.
  • Constructor Details

    • ACA

      public ACA(ByteBuffer bb, com.bea.wcp.diameter.transport.Connection c)
    • ACA

      public ACA(ACR req, ResultCode rc)
  • Method Details

    • validate

      public void validate() throws MessageException
      Description copied from class: Message
      Validates the message by validating each message AVP. If any AVP values are cached as message fields, they are cleared first. This supports validation of both received and originated messages.
      Overrides:
      validate in class Message
      Throws:
      MessageException - if the message was invalid
    • validateAvp

      protected void validateAvp(Avp avp) throws AvpException
      Overrides:
      validateAvp in class Message
      Throws:
      AvpException
    • getAccountingRecordType

      public RecordType getAccountingRecordType()
      Returns the Accounting-Record-Type AVP value for this request.
    • getAccountingRecordNumber

      public int getAccountingRecordNumber()
      Returns the Accounting-Record-Number AVP value for this request.
    • setAcctInterimInterval

      public void setAcctInterimInterval(int interval)
      Sets the Acct-Interim-Interval AVP value for this request.
      Parameters:
      interval - the request accounting interim interval
    • getAcctInterimInterval

      public int getAcctInterimInterval()
      Returns the Acct-Interim-Interval AVP value for this request.