Interface FeeCheckResponseExtension<F extends FeeCheckResponseExtensionItem>

All Superinterfaces:
EppResponse.ResponseExtension
All Known Implementing Classes:
FeeCheckResponseExtensionV06, FeeCheckResponseExtensionV11, FeeCheckResponseExtensionV12

public interface FeeCheckResponseExtension<F extends FeeCheckResponseExtensionItem> extends EppResponse.ResponseExtension
Interface for domain check response fee extensions. The check extension will contain some number of items requesting the fees for particular commands and domains. For some versions of the fee extension, the currency is also specified here; for other versions it is contained in the individual items.
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.common.collect.ImmutableList<F>
     
    void
    setCurrencyIfSupported(org.joda.money.CurrencyUnit currency)
    If currency is not supported at the top level of Check responses for this version of the fee extension, this function has not effect.
  • Method Details

    • setCurrencyIfSupported

      void setCurrencyIfSupported(org.joda.money.CurrencyUnit currency)
      If currency is not supported at the top level of Check responses for this version of the fee extension, this function has not effect.
    • getItems

      com.google.common.collect.ImmutableList<F> getItems()