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 Formextensions, 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.
|
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, getType
addExtension, decode, encode, getExtension, getExtension, getExtensions, getOp, getTransId, hasExtension, hasExtensions, hasTransId, setExtension, setExtensions, setTransId
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 EPPCodecComponent
getNamespace
in interface EPPMessage
getNamespace
in class EPPCommand
EPPDomainMapFactory.NS
protected org.w3c.dom.Element doEncode(org.w3c.dom.Document aDocument) throws EPPEncodeException
EPPDomainUpdateCmd
instance.doEncode
in class EPPUpdateCmd
aDocument
- 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 EPPUpdateCmd
aElement
- 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 EPPUpdateCmd
aObject
- Object to compare with.public java.lang.Object clone() throws java.lang.CloneNotSupportedException
EPPDomainUpdateCmd
.clone
in interface EPPCodecComponent
clone
in class EPPCommand
EPPDomainUpdateCmd
java.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 EPPCommand
String
if successful;
ERROR
otherwise.public java.lang.String getName()
null
otherwise.public void setName(java.lang.String aName)
aName
- Domain Namepublic EPPDomainAddRemove getAdd()
null
otherwise.public void setAdd(EPPDomainAddRemove aAdd)
aAdd
- Object that contains the list of elements to add to the
domain.public EPPDomainAddRemove getRemove()
null
otherwise.public void setRemove(EPPDomainAddRemove aRemove)
aRemove
- Object that contains the list of elements to remove from
the domain.public EPPDomainAddRemove getChange()
null
otherwise.public void setChange(EPPDomainAddRemove newChange)
newChange
- Object that contains the list of elements to change to
the domain.Copyright © VeriSign Inc. All Rights Reserved.