|
||||||||||
| 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.host.EPPHostDeleteCmd
public class EPPHostDeleteCmd
Represents an EPP Host <delete> command that allows a client to delete
a host object. The EPP <delete> command provides a transform
operation that allows a client to delete a host object. In addition to the
standard EPP command elements, the <delete> command MUST contain a
<host:delete> element that identifies the host namespace and the
location of the host schema. The <host:delete> element SHALL contain
the following child elements:
A <host:name> element that contains the fully qualified name of the
host object to be deleted. Use getName and
setName to get and set the element.
A host name object MUST NOT be deleted if the host object is associated
with any other object. For example, if the host object is associated with
a domain object, the host object MUST NOT be deleted until the existing
association has been broken.
EPPReponse is the response associated with
EPPHostDeleteCmd.
EPPResponse,
Serialized Form| Field 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 | |
|---|---|
EPPHostDeleteCmd()
EPPHostDeleteCmd default constructor. |
|
EPPHostDeleteCmd(java.lang.String aTransId,
java.lang.String aName)
EPPHostDeleteCmd constructor that takes the host name as an
argument. |
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
Clone EPPHostDeleteCmd. |
protected void |
doDecode(org.w3c.dom.Element aElement)
Decode the EPPHostDeleteCmd 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 EPPHostDeleteCmd instance. |
boolean |
equals(java.lang.Object aObject)
Compare an instance of EPPHostDeleteCmd with this instance. |
java.lang.String |
getName()
Gets the host name to delete. |
java.lang.String |
getNamespace()
Gets the EPP command Namespace associated with EPPHostDeleteCmd. |
void |
setName(java.lang.String aName)
Sets the host name to delete. |
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 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 |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public EPPHostDeleteCmd()
EPPHostDeleteCmd default constructor. The name is
initialized to null. The name must be set before
invoking encode.
public EPPHostDeleteCmd(java.lang.String aTransId,
java.lang.String aName)
EPPHostDeleteCmd constructor that takes the host name as an
argument.
aTransId - Transaction Id associated with command.aName - Host name to delete.| Method Detail |
|---|
public java.lang.String getNamespace()
EPPHostDeleteCmd.
getNamespace in interface EPPMessagegetNamespace in class EPPCommandEPPHostMapFactory.NS
protected org.w3c.dom.Element doEncode(org.w3c.dom.Document aDocument)
throws EPPEncodeException
EPPHostDeleteCmd instance.
doEncode in class EPPDeleteCmdaDocument - DOM Document that is being built. Used as an Element
factory.
EPPHostDeleteCmd
instance.
EPPEncodeException - Unable to encode
EPPHostDeleteCmd instance.
protected void doDecode(org.w3c.dom.Element aElement)
throws EPPDecodeException
EPPHostDeleteCmd attributes from the aElement
DOM Element tree.
doDecode in class EPPDeleteCmdaElement - Root DOM Element to decode EPPHostDeleteCmd
from.
EPPDecodeException - Unable to decode aElementpublic java.lang.String getName()
String instance if defined;
null otherwise.public void setName(java.lang.String aName)
aName - Host Namepublic boolean equals(java.lang.Object aObject)
EPPHostDeleteCmd with this instance.
equals in class EPPDeleteCmdaObject - Object to compare with.
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
EPPHostDeleteCmd.
clone in interface EPPCodecComponentclone in class EPPCommandEPPHostDeleteCmd
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 EPPCommandString if successful;
ERROR otherwise.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||