public class EPPContactMapFactory extends EPPMapFactory
EPPContactMapFactory represents the EPPCommand and
EPPResponse factory for the EPP Contact Mapping with the XML
Namespace URI "urn:iana:xmlns:contact". The fully qualified class name for
EPPContactMapFactory 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_CONTACT_AUTHINFO
XML tag name associated with contact authorization information.
|
static java.lang.String |
NS
Namespace URI associated with EPPContactMapFactory.
|
static java.lang.String |
NS_PREFIX
Namespace prefix associated with EPPContactMapFactory.
|
EPP_CHECK, EPP_CREATE, EPP_DELETE, EPP_INFO, EPP_LOGIN, EPP_LOGOUT, EPP_RENEW, EPP_TRANSFER, EPP_UPDATE| Constructor and Description |
|---|
EPPContactMapFactory()
Allocates a new
EPPContactMapFactory. |
| 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
EPPContactMapFactory. |
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_CONTACT_AUTHINFO
public EPPContactMapFactory()
EPPContactMapFactory. The service attribute
will be initialized with the XML namespace information defined by the
EPPContactMapFactory constants:EPPContactMapFactoryEPPContactMapFactoryEPPContactMapFactorypublic 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, <contact:create> must be the element passed
for a Contact Create Command.createCommand in class EPPMapFactoryaMapElement - Mapping Extension EPP XML Element.EPPCommand instance associated with
aMapElement.EPPCodecException - Error creating 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
EPPContactMapFactory. 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()