public class EPPDomainUpdateCmd extends EPPUpdateCmd
getName and setName to
get and set the element.getAdd and setAdd to get
and set the element.getChange and setChange
to get and set the element.getRemove and
setRemove to get and set the element.EPPReponse is the response associated with
EPPDomainUpdateCmd. EPPResponse,
EPPDomainAddRemove,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ELM_LOCALNAME
XML local name for
EPPDomainUpdateCmd. |
static java.lang.String |
ELM_NAME
XML Element Name of
EPPDomainUpdateCmd root element. |
extensions, OP_APPROVE, OP_CANCEL, OP_QUERY, OP_REJECT, OP_REQUEST, transId, TYPE_CHECK, TYPE_CREATE, TYPE_DELETE, TYPE_INFO, TYPE_LOGIN, TYPE_LOGOUT, TYPE_POLL, TYPE_RENEW, TYPE_TRANSFER, TYPE_UPDATE| Constructor and Description |
|---|
EPPDomainUpdateCmd()
EPPDomainUpdateCmd default constructor. |
EPPDomainUpdateCmd(java.lang.String aName)
EPPDomainUpdateCmd default constructor. |
EPPDomainUpdateCmd(java.lang.String aTransId,
java.lang.String aName,
EPPDomainAddRemove aAdd,
EPPDomainAddRemove aRemove,
EPPDomainAddRemove aChange)
EPPDomainUpdateCmd constructor that takes the required attributes
as arguments. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone()
Clone
EPPDomainUpdateCmd. |
protected void |
doDecode(org.w3c.dom.Element aElement)
Decode the
EPPDomainUpdateCmd attributes from the aElement DOM
Element tree. |
protected org.w3c.dom.Element |
doEncode(org.w3c.dom.Document aDocument)
Encode a DOM Element tree from the attributes of the
EPPDomainUpdateCmd instance. |
boolean |
equals(java.lang.Object aObject)
Compare an instance of
EPPDomainUpdateCmd with this instance. |
EPPDomainAddRemove |
getAdd()
Gets the items to add to the domain.
|
EPPDomainAddRemove |
getChange()
Gets the items to change to the domain.
|
java.lang.String |
getName()
Gets the domain name to update.
|
java.lang.String |
getNamespace()
Gets the EPP command Namespace associated with
EPPDomainUpdateCmd. |
EPPDomainAddRemove |
getRemove()
Gets the items to remove from the domain.
|
boolean |
hasAdd()
Has the add been set?
|
boolean |
hasChange()
Has the change been set?
|
boolean |
hasRemove()
Has the remove been set?
|
void |
setAdd(EPPDomainAddRemove aAdd)
Sets the items to add to the domain.
|
void |
setChange(EPPDomainAddRemove newChange)
Sets the items to change to the domain.
|
void |
setName(java.lang.String aName)
Sets the domain name to update.
|
void |
setRemove(EPPDomainAddRemove aRemove)
Sets the items to remove from the domain.
|
java.lang.String |
toString()
Implementation of
Object.toString, which will result in an
indented XML String representation of the concrete
EPPCodecComponent. |
doGenDecode, doGenEncode, getTypeaddExtension, decode, encode, findDuplicateExtNamespaces, getExtension, getExtension, getExtensions, getOp, getTransId, hasExtension, hasExtensions, hasTransId, setExtension, setExtensions, setTransIdpublic static final java.lang.String ELM_LOCALNAME
EPPDomainUpdateCmd.public static final java.lang.String ELM_NAME
EPPDomainUpdateCmd root element.public EPPDomainUpdateCmd()
EPPDomainUpdateCmd default constructor. The name is initialized to
null. The name must be set before invoking encode.public EPPDomainUpdateCmd(java.lang.String aName)
EPPDomainUpdateCmd default constructor. The name is initialized to
null. The name must be set before invoking encode.aName - Domain name to updatepublic EPPDomainUpdateCmd(java.lang.String aTransId,
java.lang.String aName,
EPPDomainAddRemove aAdd,
EPPDomainAddRemove aRemove,
EPPDomainAddRemove aChange)
EPPDomainUpdateCmd constructor that takes the required attributes
as arguments.aTransId - Transaction Id associated with the command.aName - Domain name to update.aAdd - Attributes to add to the domain. null if no additions.aRemove - Attributes to remove from the domain. null if no
removals.aChange - Attribute to change. null if no changes.public java.lang.String getNamespace()
EPPDomainUpdateCmd.getNamespace in interface EPPCodecComponentgetNamespace in interface EPPMessagegetNamespace in class EPPCommandEPPDomainMapFactory.NSprotected org.w3c.dom.Element doEncode(org.w3c.dom.Document aDocument)
throws EPPEncodeException
EPPDomainUpdateCmd instance.doEncode in class EPPUpdateCmdaDocument - DOM Document that is being built. Used as an Element factory.EPPDomainUpdateCmd
instance.EPPEncodeException - Unable to encode EPPDomainUpdateCmd instance.protected void doDecode(org.w3c.dom.Element aElement)
throws EPPDecodeException
EPPDomainUpdateCmd attributes from the aElement DOM
Element tree.doDecode in class EPPUpdateCmdaElement - Root DOM Element to decode EPPDomainUpdateCmd from.EPPDecodeException - Unable to decode aElementpublic boolean equals(java.lang.Object aObject)
EPPDomainUpdateCmd with this instance.equals in class EPPUpdateCmdaObject - Object to compare with.true when equal; false otherwise.public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
EPPDomainUpdateCmd.clone in interface EPPCodecComponentclone in class EPPCommandEPPDomainUpdateCmdjava.lang.CloneNotSupportedException - standard Object.clone exceptionpublic java.lang.String toString()
Object.toString, which will result in an
indented XML String representation of the concrete
EPPCodecComponent.toString in class EPPCommandString if successful; ERROR
otherwise.public java.lang.String getName()
null otherwise.public void setName(java.lang.String aName)
aName - Domain Namepublic boolean hasAdd()
true if the add has been set; false otherwise.public EPPDomainAddRemove getAdd()
null otherwise.public void setAdd(EPPDomainAddRemove aAdd)
aAdd - Object that contains the list of elements to add to the domain.public boolean hasRemove()
true if the remove has been set; false otherwise.public EPPDomainAddRemove getRemove()
null otherwise.public void setRemove(EPPDomainAddRemove aRemove)
aRemove - Object that contains the list of elements to remove from the
domain.public boolean hasChange()
true if the change has been set; false otherwise.public EPPDomainAddRemove getChange()
null otherwise.public void setChange(EPPDomainAddRemove newChange)
newChange - Object that contains the list of elements to change to the
domain.