|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.verisign.epp.codec.gen.EPPCommand
com.verisign.epp.codec.gen.EPPDeleteCmd
com.verisign.epp.codec.domain.EPPDomainDeleteCmd
public class EPPDomainDeleteCmd
Represents an EPP Domain <delete> command that allows a client to
delete a domain object. The EPP <delete> command provides a transform
operation that allows a client to delete a domain object. In addition to
the standard EPP command elements, the <delete> command MUST contain
a "domain:delete" element that identifies the domain namespace and the
location of the domain schema. A domain object SHOULD NOT be deleted if
subordinate host objects are associated with the domain object. For
example, if domain "example.com" exists, and host object "ns1.example.com"
also exists, then domain "example.com" SHOULD NOT be deleted until host
"ns1.example.com" has been either deleted or renamed to exist in a
different superordinate domain.
getName
and
setName
to get and set the element.
EPPReponse
is the response associated with
EPPDomainDeleteCmd
.
EPPResponse
,
Serialized FormField Summary |
---|
Fields inherited from class com.verisign.epp.codec.gen.EPPCommand |
---|
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 Summary | |
---|---|
EPPDomainDeleteCmd()
EPPDomainDeleteCmd default constructor. |
|
EPPDomainDeleteCmd(java.lang.String aTransId,
java.lang.String aName)
EPPDomainDeleteCmd constructor that takes the domain name
as an argument. |
Method Summary | |
---|---|
java.lang.Object |
clone()
Clone EPPDomainDeleteCmd . |
protected void |
doDecode(org.w3c.dom.Element aElement)
Decode the EPPDomainDeleteCmd 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 EPPDomainDeleteCmd instance. |
boolean |
equals(java.lang.Object aObject)
Compare an instance of EPPDomainDeleteCmd with this
instance. |
java.lang.String |
getName()
Gets the domain name to delete. |
java.lang.String |
getNamespace()
Gets the EPP command Namespace associated with EPPDomainDeleteCmd . |
void |
setName(java.lang.String aName)
Sets the domain name to delete. |
Methods inherited from class com.verisign.epp.codec.gen.EPPDeleteCmd |
---|
doGenDecode, doGenEncode, getType |
Methods inherited from class com.verisign.epp.codec.gen.EPPCommand |
---|
addExtension, decode, encode, getExtension, getExtension, getExtensions, getOp, getTransId, hasExtension, hasExtensions, hasTransId, setExtension, setExtensions, setTransId, toString |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public EPPDomainDeleteCmd()
EPPDomainDeleteCmd
default constructor. The name is
initialized to null
. The name must be set before
invoking encode
.
public EPPDomainDeleteCmd(java.lang.String aTransId, java.lang.String aName)
EPPDomainDeleteCmd
constructor that takes the domain name
as an argument.
aTransId
- Transaction Id associated with command.aName
- Domain name to delete.Method Detail |
---|
public java.lang.String getNamespace()
EPPDomainDeleteCmd
.
getNamespace
in interface EPPMessage
getNamespace
in class EPPCommand
EPPDomainMapFactory.NS
public java.lang.String getName()
String
instance if defined;
null
otherwise.public void setName(java.lang.String aName)
aName
- Domain Namepublic boolean equals(java.lang.Object aObject)
EPPDomainDeleteCmd
with this
instance.
equals
in class EPPDeleteCmd
aObject
- Object to compare with.
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
EPPDomainDeleteCmd
.
clone
in interface EPPCodecComponent
clone
in class EPPCommand
EPPDomainDeleteCmd
java.lang.CloneNotSupportedException
- standard Object.clone exceptionprotected org.w3c.dom.Element doEncode(org.w3c.dom.Document aDocument) throws EPPEncodeException
EPPDomainDeleteCmd
instance.
doEncode
in class EPPDeleteCmd
aDocument
- DOM Document that is being built. Used as an Element
factory.
EPPDomainDeleteCmd
instance.
EPPEncodeException
- Unable to encode
EPPDomainDeleteCmd
instance.protected void doDecode(org.w3c.dom.Element aElement) throws EPPDecodeException
EPPDomainDeleteCmd
attributes from the aElement
DOM Element tree.
doDecode
in class EPPDeleteCmd
aElement
- Root DOM Element to decode
EPPDomainDeleteCmd
from.
EPPDecodeException
- Unable to decode aElement
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |