tag
Title: EPP 1.0 Related Domain - info tag
Description: The EPPRelatedDomainExtInfo object indicates to the server to
include the related domain information in the response. As XML, it is
represented by a element.
Copyright: Copyright (c) 2013
Company: VeriSign
- Version:
- 1.0
- Author:
- nchigurupati
- See Also:
- Serialized Form
Field Summary |
static java.lang.String |
TYPE_DOMAIN
Constant for the type attribute that defines the use of the Domain Info
Form. |
static java.lang.String |
TYPE_RELATED
Constant for the type attribute that defines the use of the Related Info
Form. |
Constructor Summary |
EPPRelatedDomainExtInfo()
Default constructor, where the type is set to TYPE_DOMAIN . |
EPPRelatedDomainExtInfo(java.lang.String aType)
Constructor that takes the desired type of the extension using either the
Domain Info Form, represented by the TYPE_DOMAIN constant,
or the Related Info Form, represented by the TYPE_RELATED
constant. |
Method Summary |
java.lang.Object |
clone()
Clone EPPRelatedDomainExtInfo . |
void |
decode(org.w3c.dom.Element aElement)
Decode the EPPRelatedDomainExtInfo attributes from the aElement DOM Element
tree. |
org.w3c.dom.Element |
encode(org.w3c.dom.Document aDocument)
Encode a DOM Element tree from the attributes of the
EPPRelatedDomainExtInfo instance. |
boolean |
equals(java.lang.Object aObject)
implements a deep EPPRelatedDomainExtInfo compare. |
java.lang.String |
getType()
Gets the form type of the extension, which must be
either the TYPE_DOMAIN constant for the Domain Info Form,
and the TYPE_RELATED constant for the Related Info Form. |
void |
setType(java.lang.String aType)
Sets the form type of the extension, which must be
either the TYPE_DOMAIN constant for the Domain Info Form,
and the TYPE_RELATED constant for the Related Info Form. |
java.lang.String |
toString()
Implementation of Object.toString , which will result in an
indented XML String representation of the concrete
EPPCodecComponent . |
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TYPE_DOMAIN
public static java.lang.String TYPE_DOMAIN
- Constant for the type attribute that defines the use of the Domain Info
Form. With this form, a successful response will include the domain info
of the domain name specified in the domain info command along with the
related domain information in the extension.
TYPE_RELATED
public static java.lang.String TYPE_RELATED
- Constant for the type attribute that defines the use of the Related Info
Form. With this form, a successful response will include just the related
domain information associated with the domain name specified in the
domain info command. The domain name in the domain info command does not
have to exist and the response is a standard EPP response with the
related domain extension.
EPPRelatedDomainExtInfo
public EPPRelatedDomainExtInfo()
- Default constructor, where the
type
is set to TYPE_DOMAIN
.
EPPRelatedDomainExtInfo
public EPPRelatedDomainExtInfo(java.lang.String aType)
- Constructor that takes the desired type of the extension using either the
Domain Info Form, represented by the
TYPE_DOMAIN
constant,
or the Related Info Form, represented by the TYPE_RELATED
constant.
- Parameters:
aType
- Type of form to use which must be either the
TYPE_DOMAIN
constant for the Domain Info Form or
the TYPE_RELATED
constant for the Related Info
Form.
getType
public java.lang.String getType()
- Gets the form type of the extension, which must be
either the
TYPE_DOMAIN
constant for the Domain Info Form,
and the TYPE_RELATED
constant for the Related Info Form.
- Returns:
- Either
TYPE_DOMAIN
or TYPE_RELATED
.
setType
public void setType(java.lang.String aType)
- Sets the form type of the extension, which must be
either the
TYPE_DOMAIN
constant for the Domain Info Form,
and the TYPE_RELATED
constant for the Related Info Form.
- Parameters:
aType
- Either TYPE_DOMAIN
or TYPE_RELATED
.
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Clone
EPPRelatedDomainExtInfo
.
- Specified by:
clone
in interface EPPCodecComponent
- Overrides:
clone
in class java.lang.Object
- Returns:
- clone of
EPPRelatedDomainExtInfo
- Throws:
java.lang.CloneNotSupportedException
- standard Object.clone exception
decode
public void decode(org.w3c.dom.Element aElement)
throws EPPDecodeException
- Decode the EPPRelatedDomainExtInfo attributes from the aElement DOM Element
tree.
- Specified by:
decode
in interface EPPCodecComponent
- Parameters:
aElement
- - Root DOM Element to decode EPPRelatedDomainExtInfo from.
- Throws:
EPPDecodeException
- Unable to decode aElement
encode
public org.w3c.dom.Element encode(org.w3c.dom.Document aDocument)
throws EPPEncodeException
- Encode a DOM Element tree from the attributes of the
EPPRelatedDomainExtInfo instance.
- Specified by:
encode
in interface EPPCodecComponent
- Parameters:
aDocument
- - DOM Document that is being built. Used as an Element factory.
- Returns:
- Element - Root DOM Element representing the EPPRelatedDomainExtInfo
instance.
- Throws:
EPPEncodeException
- - Unable to encode EPPRelatedDomainExtInfo instance.
equals
public boolean equals(java.lang.Object aObject)
- implements a deep
EPPRelatedDomainExtInfo
compare.
- Overrides:
equals
in class java.lang.Object
- Parameters:
aObject
- EPPRelatedDomainExtInfo
instance to compare with
- Returns:
- DOCUMENT ME!
toString
public java.lang.String toString()
- Implementation of
Object.toString
, which will result in an
indented XML String
representation of the concrete
EPPCodecComponent
.
- Overrides:
toString
in class java.lang.Object
- Returns:
- Indented XML
String
if successful; ERROR
otherwise.
Copyright ? VeriSign Inc. All Rights Reserved.