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.
-
Nested Class Summary
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
fillSubstitutions
(String xmlTemplate, com.google.common.collect.ImmutableMap<String, String> replacements) getXmlContentsToRun
(String domainName) static ConsoleDomainActionType
parseActionType
(String bulkDomainAction, com.google.gson.JsonElement jsonElement)
-
Field Details
-
XML_ESCAPER
static final com.google.common.escape.Escaper XML_ESCAPER
-
-
Method Details
-
fillSubstitutions
-
getXmlContentsToRun
-
getNecessaryPermission
ConsolePermission getNecessaryPermission() -
parseActionType
static ConsoleDomainActionType parseActionType(String bulkDomainAction, com.google.gson.JsonElement jsonElement)
-