public class EPPRegistryMapFactory extends EPPMapFactory
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ELM_REGISTRY_AUTHINFO
XML tag name associated with registry authorization information.
|
static java.lang.String |
NS
Namespace URI associated with EPPRegistryMapFactory.
|
static java.lang.String |
NS_PREFIX
Namespace prefix associated with EPPRegistryMapFactory.
|
EPP_CHECK, EPP_CREATE, EPP_DELETE, EPP_INFO, EPP_LOGIN, EPP_LOGOUT, EPP_RENEW, EPP_TRANSFER, EPP_UPDATE| Constructor and Description |
|---|
EPPRegistryMapFactory() |
| Modifier and Type | Method and Description |
|---|---|
EPPCommand |
createCommand(org.w3c.dom.Element aMapElement)
Abstract method that creates a concrete
EPPCommand from an
XML element. |
EPPResponse |
createResponse(org.w3c.dom.Element aMapElement)
creates a concrete
EPPResponse from the passed in XML
Element tree. |
EPPService |
getService()
Gets the
EPPService associated with
EPPRegistryMapFactory. |
java.util.Set |
getXmlSchemas()
Gets the list of XML schemas that need to be pre-loaded into the XML
Parser.
|
public static final java.lang.String NS
public static final java.lang.String NS_PREFIX
public static final java.lang.String ELM_REGISTRY_AUTHINFO
public EPPCommand createCommand(org.w3c.dom.Element aMapElement) throws EPPCodecException
EPPMapFactoryEPPCommand from an
XML element. For example, a EPPDomainCreateCmd will
be created by EPPDomainMapFactory given the
<domain:create> XML element.createCommand in class EPPMapFactoryaMapElement - command extension XML element. For example
<domain:create>.EPPCommand associated with command
extension XML element. For example,
EPPDomainCreateCmd.EPPCodecException - Error creating the concrete
EPPCommandpublic EPPResponse createResponse(org.w3c.dom.Element aMapElement) throws EPPCodecException
EPPResponse from the passed in XML
Element tree. aMapElement must be the root node for the
command extension. For example, <contact:info-data> must be the
element passed for a Contact Info Response.createResponse in class EPPMapFactoryaMapElement - Mapping Extension EPP XML Element.EPPResponse instance associated with
aMapElement.EPPCodecException - Error creating concrete EPPResponsepublic EPPService getService()
EPPService associated with
EPPRegistryMapFactory. The EPPService is used
by EPPFactory for distributing the responsibility of
creating concrete EPPCommand and EPPResponse
objects by XML namespace. The XML namespace is defined in the returned
EPPService.getService in class EPPMapFactorypublic java.util.Set getXmlSchemas()
getXmlSchemas in class EPPMapFactorySet of String XML Schema names that
should be pre-loaded in the XML Parser.EPPMapFactory.getXmlSchemas()