tag sent in a
command. This element contains a number of child elements. Not all of them
are required for all the commands listed below in which this element is used.
- Domain Create
- Domain Delete
- Domain Renew
- Domain Transfer
- Domain Update
Title: EPP 1.0 Related Domain - domain tag
Description: The EPPRelatedDomainExtDomain object represents the collection
of domains that must be processed atomically. As XML, it is represented by a
element.
Copyright: Copyright (c) 2013
Company: VeriSign
- Version:
- 1.0
- Author:
- nchigurupati
- See Also:
- Serialized Form
Constructor Summary |
EPPRelatedDomainExtDomain()
EPPRelatedDomainExtDomain default constructor. |
EPPRelatedDomainExtDomain(java.lang.String aName)
Constructor which takes the name of domain. |
EPPRelatedDomainExtDomain(java.lang.String name,
java.util.Date currentExpirationDate,
EPPRelatedDomainExtPeriod period)
Constructor which takes the name of domain, current expiration date and
registration period. |
EPPRelatedDomainExtDomain(java.lang.String name,
EPPRelatedDomainExtAuthInfo authInfo)
Constructor which takes the name of domain and authInfo |
EPPRelatedDomainExtDomain(java.lang.String name,
EPPRelatedDomainExtAuthInfo authInfo,
EPPRelatedDomainExtPeriod period)
Constructor which takes the name of domain, authInfo and registration
period. |
EPPRelatedDomainExtDomain(java.lang.String name,
EPPRelatedDomainExtAuthInfo authInfo,
EPPRelatedDomainExtPeriod period,
java.lang.String aLanguage)
Constructor which takes the name of domain, authInfo, registration period
and a language. |
EPPRelatedDomainExtDomain(java.lang.String name,
EPPRelatedDomainExtAuthInfo authInfo,
java.lang.String aLanguage)
Constructor which takes the name of domain, authInfo and a language. |
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EPPRelatedDomainExtDomain
public EPPRelatedDomainExtDomain()
EPPRelatedDomainExtDomain
default constructor. Must call
required setter methods before invoking encode
, which
may include:
- name -
setName
- auth info -
setAuthInfo
- period -
setPeriod
- current expiration date -
setCurrentExpirationDate
- language -
setLanguage
EPPRelatedDomainExtDomain
public EPPRelatedDomainExtDomain(java.lang.String aName)
- Constructor which takes the name of domain.
- Parameters:
aName
- the domain name
EPPRelatedDomainExtDomain
public EPPRelatedDomainExtDomain(java.lang.String name,
EPPRelatedDomainExtAuthInfo authInfo)
- Constructor which takes the name of domain and authInfo
- Parameters:
name
- authInfo
-
EPPRelatedDomainExtDomain
public EPPRelatedDomainExtDomain(java.lang.String name,
EPPRelatedDomainExtAuthInfo authInfo,
java.lang.String aLanguage)
- Constructor which takes the name of domain, authInfo and a language.
- Parameters:
name
- authInfo
- aLanguage
-
EPPRelatedDomainExtDomain
public EPPRelatedDomainExtDomain(java.lang.String name,
EPPRelatedDomainExtAuthInfo authInfo,
EPPRelatedDomainExtPeriod period)
- Constructor which takes the name of domain, authInfo and registration
period.
- Parameters:
name
- authInfo
- period
-
EPPRelatedDomainExtDomain
public EPPRelatedDomainExtDomain(java.lang.String name,
EPPRelatedDomainExtAuthInfo authInfo,
EPPRelatedDomainExtPeriod period,
java.lang.String aLanguage)
- Constructor which takes the name of domain, authInfo, registration period
and a language.
- Parameters:
name
- authInfo
- period
- aLanguage
-
EPPRelatedDomainExtDomain
public EPPRelatedDomainExtDomain(java.lang.String name,
java.util.Date currentExpirationDate,
EPPRelatedDomainExtPeriod period)
- Constructor which takes the name of domain, current expiration date and
registration period.
- Parameters:
name
- period
- currentExpirationDate
-
encode
public org.w3c.dom.Element encode(org.w3c.dom.Document aDocument)
throws EPPEncodeException
- Encode a DOM Element tree from the attributes of the
EPPRelatedDomainExtDomain
instance.
- Specified by:
encode
in interface EPPCodecComponent
- Parameters:
aDocument
- DOM Document that is being built. Used as an Element factory.
- Returns:
- Root DOM Element representing the
EPPRelatedDomainExtDomain
instance.
- Throws:
EPPEncodeException
- Unable to encode EPPRelatedDomainExtDomain
instance.
decode
public void decode(org.w3c.dom.Element aElement)
throws EPPDecodeException
- Decode the
EPPRelatedDomainExtDomain
attributes from the
aElement DOM Element tree.
- Specified by:
decode
in interface EPPCodecComponent
- Parameters:
aElement
- Root DOM Element to decode EPPRelatedDomainExtDomain
from.
- Throws:
EPPDecodeException
- Unable to decode aElement
equals
public boolean equals(java.lang.Object aObject)
- Compare an instance of
EPPRelatedDomainExtDomain
with this
instance.
- Overrides:
equals
in class java.lang.Object
- Parameters:
aObject
- Object to compare with.
- Returns:
- DOCUMENT ME!
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Clone
EPPRelatedDomainExtDomain
.
- Specified by:
clone
in interface EPPCodecComponent
- Overrides:
clone
in class java.lang.Object
- Returns:
- clone of
EPPRelatedDomainExtDomain
- Throws:
java.lang.CloneNotSupportedException
- standard Object.clone exception
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.
getName
public java.lang.String getName()
- Gets the domain name
- Returns:
- Domain Name if set;
null
otherwise.
setName
public void setName(java.lang.String aName)
- Sets the domain name.
- Parameters:
aName
- Domain Name
getAuthInfo
public EPPRelatedDomainExtAuthInfo getAuthInfo()
- Returns the authInfo
- Returns:
- the authInfo
setAuthInfo
public void setAuthInfo(EPPRelatedDomainExtAuthInfo aAuthInfo)
- Sets authInfo value to authInfo
- Parameters:
aAuthInfo
- the authInfo to set
getPeriod
public EPPRelatedDomainExtPeriod getPeriod()
- Returns the period
- Returns:
- the period
setPeriod
public void setPeriod(EPPRelatedDomainExtPeriod aPeriod)
- Sets period value to period
- Parameters:
aPeriod
- the period to set
getCurrentExpirationDate
public java.util.Date getCurrentExpirationDate()
- Returns the currentExpirationDate
- Returns:
- the currentExpirationDate
setCurrentExpirationDate
public void setCurrentExpirationDate(java.util.Date aCurrentExpirationDate)
- Sets currentExpirationDate value to currentExpirationDate
- Parameters:
aCurrentExpirationDate
- the currentExpirationDate to set
getLanguage
public java.lang.String getLanguage()
- Returns the language
- Returns:
- the language
setLanguage
public void setLanguage(java.lang.String aLanguage)
- Sets language value to language
- Parameters:
aLanguage
- the language to set
hasName
public boolean hasName()
- Returns:
true
if name is not null.
hasAuthInfo
public boolean hasAuthInfo()
- Returns:
true
if authInfo is not null.
hasPeriod
public boolean hasPeriod()
- Returns:
true
if period is not null.
hasCurrentExpirationDate
public boolean hasCurrentExpirationDate()
- Returns:
true
if currentExpirationDate is not
null.
hasLanguage
public boolean hasLanguage()
- Returns:
true
if language is not null.
Copyright © VeriSign Inc. All Rights Reserved.