Class FeeCheckCommandExtensionItem

All Implemented Interfaces:
Cloneable
Direct Known Subclasses:
FeeCheckCommandExtensionItemV06, FeeCheckCommandExtensionItemV12

public abstract class FeeCheckCommandExtensionItem extends FeeQueryCommandExtensionItem
Interface for individual fee extension items in Check commands. These are derived from the more general query items (which cover Info commands as well), but may also contain a domain name, depending on the version of the fee extension.
  • Constructor Details

    • FeeCheckCommandExtensionItem

      public FeeCheckCommandExtensionItem()
  • Method Details

    • isDomainNameSupported

      public abstract boolean isDomainNameSupported()
      True if this version of the fee extension supports domain names in Check items.
    • getDomainName

      public abstract String getDomainName()
      The domain name being checked; throws an exception if domain names are not supported.
    • createResponseBuilder

      public abstract FeeCheckResponseExtensionItem.Builder<?> createResponseBuilder()
      Create a builder for a matching fee check response item.