Interface ConsoleDomainActionType

All Known Implementing Classes:
ConsoleBulkDomainDeleteActionType, ConsoleBulkDomainSuspendActionType

public interface ConsoleDomainActionType
A type of EPP action to perform on domain(s), run by the ConsoleBulkDomainAction.

Each ConsoleDomainActionType.BulkAction defines the class that implements that action, including the EPP XML that will be run and the permission required.

  • Field Details

    • XML_ESCAPER

      static final com.google.common.escape.Escaper XML_ESCAPER
  • Method Details

    • fillSubstitutions

      static String fillSubstitutions(String xmlTemplate, com.google.common.collect.ImmutableMap<String,String> replacements)
    • getXmlContentsToRun

      String getXmlContentsToRun(String domainName)
    • getNecessaryPermission

      ConsolePermission getNecessaryPermission()
    • parseActionType

      static ConsoleDomainActionType parseActionType(String bulkDomainAction, com.google.gson.JsonElement jsonElement)