public class EPPDomainMapFactory extends EPPMapFactory
EPPDomainMapFactory
represents the EPPCommand
and
EPPResponseMap
factory for the EPP Domain Mapping with the XML
Namespace URI "urn:ietf:params:xmlns:domain". The fully qualified class
name for EPPDomainMapFactory
is included in a call to
EPPFactory.init
or EPPCodec.init
. EPPCodec
,
EPPFactory
,
EPPCommand
,
EPPResponse
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ELM_DOMAIN_AUTHINFO
XML tag name associated with domain authorization information.
|
static java.lang.String |
NS
Namespace URI associated with EPPDomainMapFactory.
|
static java.lang.String |
NS_CONTACT
Namesapce URI associated with the Contact Command Mapping.
|
static java.lang.String |
NS_PREFIX
Namespace prefix associated with EPPDomainMapFactory.
|
static java.lang.String |
NS_SCHEMA
EPP Domain XML Schema.
|
EPP_CHECK, EPP_CREATE, EPP_DELETE, EPP_INFO, EPP_LOGIN, EPP_LOGOUT, EPP_RENEW, EPP_TRANSFER, EPP_UPDATE
Constructor and Description |
---|
EPPDomainMapFactory()
Allocates a new
EPPDomainMapFactory . |
Modifier and Type | Method and Description |
---|---|
EPPCommand |
createCommand(org.w3c.dom.Element aMapElement)
creates a concrete
EPPCommand from the passed in XML
Element tree. |
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
EPPDomainMapFactory . |
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 NS_CONTACT
public static final java.lang.String NS_SCHEMA
public static final java.lang.String ELM_DOMAIN_AUTHINFO
public EPPDomainMapFactory()
EPPDomainMapFactory
. The service attribute
will be initialized with the XML namespace information defined by the
EPPDomainMapFactory
constants:EPPDomainMapFactory
EPPDomainMapFactory
EPPDomainMapFactory
public EPPCommand createCommand(org.w3c.dom.Element aMapElement) throws EPPCodecException
EPPCommand
from the passed in XML
Element tree. aMapElement
must be the root node for
the command extension. For example, <domain:create> must be
the element passed for a Domain Create Command.createCommand
in class EPPMapFactory
aMapElement
- Mapping Extension EPP XML Element.EPPCommand
instance associated with
aMapElement
.EPPCodecException
- Error creating concrete
EPPCommand
public 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, <domain:info-data> must
be the element passed for a Domain Info Response.createResponse
in class EPPMapFactory
aMapElement
- Mapping Extension EPP XML Element.EPPResponse
instance associated with
aMapElement
.EPPCodecException
- Error creating concrete
EPPResponse
public EPPService getService()
EPPService
associated with
EPPDomainMapFactory
. 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 EPPMapFactory
public java.util.Set getXmlSchemas()
getXmlSchemas
in class EPPMapFactory
Set
of String
XML Schema names that
should be pre-loaded in the XML Parser.EPPMapFactory.getXmlSchemas()
Copyright © VeriSign Inc. All Rights Reserved.