Package com.verisign.epp.codec.org
Class EPPOrgDeleteCmd
- java.lang.Object
-
- com.verisign.epp.codec.gen.EPPCommand
-
- com.verisign.epp.codec.gen.EPPDeleteCmd
-
- com.verisign.epp.codec.org.EPPOrgDeleteCmd
-
- All Implemented Interfaces:
EPPCodecComponent
,EPPMessage
,java.io.Serializable
,java.lang.Cloneable
public class EPPOrgDeleteCmd extends EPPDeleteCmd
Command used to delete a org object.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ELM_LOCALNAME
XML local name forEPPOrgDeleteCmd
.static java.lang.String
ELM_NAME
XML root tag forEPPOrgDeleteCmd
.-
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
Constructors Constructor Description EPPOrgDeleteCmd()
EPPOrgDeleteCmd
default constructor.EPPOrgDeleteCmd(java.lang.String aTransId)
EPPOrgDeleteCmd
constructor that only takes the client transaction identifierEPPOrgDeleteCmd(java.lang.String aTransId, java.lang.String aOrgId)
EPPOrgDeleteCmd
constructor that takes the transaction identifier and the org identifier.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
clone()
CloneEPPOrgDeleteCmd
.protected void
doDecode(org.w3c.dom.Element aElement)
Decode theEPPOrgDeleteCmd
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 theEPPOrgDeleteCmd
instance.boolean
equals(java.lang.Object aObject)
Compare an instance ofEPPOrgDeleteCmd
with this instance.java.lang.String
getNamespace()
Gets the EPP command Namespace associated withEPPOrgDeleteCmd
.java.lang.String
getOrgId()
Gets the org identifier.void
setOrgId(java.lang.String aOrgId)
Sets the org identifier.java.lang.String
toString()
Implementation ofObject.toString
, which will result in an indented XMLString
representation of the concreteEPPCodecComponent
.-
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, findDuplicateExtNamespaces, findExtNamespaces, findExtNamespaceSuffixes, findUnsupportedExtNamespaces, findUnsupportedExtNamespaceSuffixes, getExtension, getExtension, getExtensions, getOp, getTransId, hasExtension, hasExtensions, hasTransId, setExtension, setExtensions, setTransId
-
-
-
-
Field Detail
-
ELM_LOCALNAME
public static final java.lang.String ELM_LOCALNAME
XML local name forEPPOrgDeleteCmd
.- See Also:
- Constant Field Values
-
ELM_NAME
public static final java.lang.String ELM_NAME
XML root tag forEPPOrgDeleteCmd
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
EPPOrgDeleteCmd
public EPPOrgDeleteCmd()
EPPOrgDeleteCmd
default constructor.
-
EPPOrgDeleteCmd
public EPPOrgDeleteCmd(java.lang.String aTransId)
EPPOrgDeleteCmd
constructor that only takes the client transaction identifier- Parameters:
aTransId
- Transaction Id associated with command.
-
EPPOrgDeleteCmd
public EPPOrgDeleteCmd(java.lang.String aTransId, java.lang.String aOrgId)
EPPOrgDeleteCmd
constructor that takes the transaction identifier and the org identifier.- Parameters:
aTransId
- Transaction Id associated with command. Set tonull
if a client transaction identifier is not desired.aOrgId
- Org identifier
-
-
Method Detail
-
getNamespace
public java.lang.String getNamespace()
Gets the EPP command Namespace associated withEPPOrgDeleteCmd
.- Specified by:
getNamespace
in interfaceEPPCodecComponent
- Specified by:
getNamespace
in interfaceEPPMessage
- Specified by:
getNamespace
in classEPPCommand
- Returns:
EPPOrgMapFactory.NS
-
getOrgId
public java.lang.String getOrgId()
Gets the org identifier.- Returns:
- The org identifier if defined;
null
otherwise.
-
setOrgId
public void setOrgId(java.lang.String aOrgId)
Sets the org identifier.- Parameters:
aOrgId
- The org identifier
-
doEncode
protected org.w3c.dom.Element doEncode(org.w3c.dom.Document aDocument) throws EPPEncodeException
Encode a DOM Element tree from the attributes of theEPPOrgDeleteCmd
instance.- Specified by:
doEncode
in classEPPDeleteCmd
- Parameters:
aDocument
- DOM Document that is being built. Used as an Element factory.- Returns:
- Element Root DOM Element representing the
EPPOrgDeleteCmd
instance. - Throws:
EPPEncodeException
- Unable to encodeEPPOrgDeleteCmd
instance.
-
doDecode
protected void doDecode(org.w3c.dom.Element aElement) throws EPPDecodeException
Decode theEPPOrgDeleteCmd
attributes from the aElement DOM Element tree.- Specified by:
doDecode
in classEPPDeleteCmd
- Parameters:
aElement
- Root DOM Element to decodeEPPOrgDeleteCmd
from.- Throws:
EPPDecodeException
- Unable to decode aElement
-
equals
public boolean equals(java.lang.Object aObject)
Compare an instance ofEPPOrgDeleteCmd
with this instance.- Overrides:
equals
in classEPPDeleteCmd
- Parameters:
aObject
- Object to compare with.- Returns:
true
if this object is the same as the aObject argument;false
otherwise.
-
clone
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
CloneEPPOrgDeleteCmd
.- Specified by:
clone
in interfaceEPPCodecComponent
- Overrides:
clone
in classEPPCommand
- Returns:
- Deep copy clone of
EPPOrgDeleteCmd
- Throws:
java.lang.CloneNotSupportedException
- standard Object.clone exception
-
toString
public java.lang.String toString()
Implementation ofObject.toString
, which will result in an indented XMLString
representation of the concreteEPPCodecComponent
.- Overrides:
toString
in classEPPCommand
- Returns:
- Indented XML
String
if successful;ERROR
otherwise.
-
-