Package com.verisign.epp.codec.emailFwd
Class EPPEmailFwdDeleteCmd
java.lang.Object
com.verisign.epp.codec.gen.EPPCommand
com.verisign.epp.codec.gen.EPPDeleteCmd
com.verisign.epp.codec.emailFwd.EPPEmailFwdDeleteCmd
- All Implemented Interfaces:
EPPCodecComponent,EPPMessage,Serializable,Cloneable
Represents an EPP EmailFwd <delete> command that allows a client to
delete a emailFwd object. The EPP <delete> command provides a
transform operation that allows a client to delete a emailFwd object. In
addition to the standard EPP command elements, the <delete> command
MUST contain a "emailFwd:delete" element that identifies the emailFwd
namespace and the location of the emailFwd schema.
-
A <emailFwd:name> element that contains the fully qualified emailFwd
name of the object to be deleted. Use
getNameandsetNameto get and set the element.
EPPReponse is the response associated with
EPPEmailFwdDeleteCmd.- See Also:
-
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
ConstructorsConstructorDescriptionEPPEmailFwdDeleteCmddefault constructor.EPPEmailFwdDeleteCmd(String aTransId, String aName) EPPEmailFwdDeleteCmdconstructor that takes the emailFwd name as an argument. -
Method Summary
Modifier and TypeMethodDescriptionclone()CloneEPPEmailFwdDeleteCmd.protected voidDecode theEPPEmailFwdDeleteCmdattributes from the aElement DOM Element tree.protected ElementEncode a DOM Element tree from the attributes of theEPPEmailFwdDeleteCmdinstance.booleanCompare an instance ofEPPEmailFwdDeleteCmdwith this instance.getKey()Gets the key for the emailFwd object, which is the emailFwd name.getName()Gets the emailFwd name to delete.Gets the EPP command Namespace associated withEPPEmailFwdDeleteCmd.voidSets the emailFwd name to delete.Methods inherited from class com.verisign.epp.codec.gen.EPPDeleteCmd
doGenDecode, doGenEncode, getTypeMethods inherited from class com.verisign.epp.codec.gen.EPPCommand
addExtension, decode, encode, findDuplicateExtNamespaces, findExtNamespaces, findExtNamespaceSuffixes, findUnsupportedExtNamespaces, findUnsupportedExtNamespaceSuffixes, getExtension, getExtension, getExtensions, getOp, getTransId, hasExtension, hasExtensions, hasKey, hasTransId, setExtension, setExtensions, setTransId, toString
-
Constructor Details
-
EPPEmailFwdDeleteCmd
public EPPEmailFwdDeleteCmd()EPPEmailFwdDeleteCmddefault constructor. The name is initialized tonull. The name must be set before invokingencode. -
EPPEmailFwdDeleteCmd
EPPEmailFwdDeleteCmdconstructor that takes the emailFwd name as an argument.- Parameters:
aTransId- Transaction Id associated with command.aName- EmailFwd name to delete.
-
-
Method Details
-
getNamespace
Gets the EPP command Namespace associated withEPPEmailFwdDeleteCmd.- Specified by:
getNamespacein interfaceEPPCodecComponent- Specified by:
getNamespacein interfaceEPPMessage- Specified by:
getNamespacein classEPPCommand- Returns:
EPPEmailFwdMapFactory.NS
-
getKey
Gets the key for the emailFwd object, which is the emailFwd name.- Overrides:
getKeyin classEPPCommand- Returns:
- The emailFwd name if set;
nullotherwise.
-
getName
Gets the emailFwd name to delete.- Returns:
- EmailFwd Name
Stringinstance if defined;nullotherwise.
-
setName
Sets the emailFwd name to delete.- Parameters:
aName- EmailFwd Name
-
equals
Compare an instance ofEPPEmailFwdDeleteCmdwith this instance.- Overrides:
equalsin classEPPDeleteCmd- Parameters:
aObject- Object to compare with.- Returns:
- DOCUMENT ME!
-
clone
CloneEPPEmailFwdDeleteCmd.- Specified by:
clonein interfaceEPPCodecComponent- Overrides:
clonein classEPPCommand- Returns:
- clone of
EPPEmailFwdDeleteCmd - Throws:
CloneNotSupportedException- standard Object.clone exception
-
doEncode
Encode a DOM Element tree from the attributes of theEPPEmailFwdDeleteCmdinstance.- Specified by:
doEncodein classEPPDeleteCmd- Parameters:
aDocument- DOM Document that is being built. Used as an Element factory.- Returns:
- Root DOM Element representing the
EPPEmailFwdDeleteCmdinstance. - Throws:
EPPEncodeException- Unable to encodeEPPEmailFwdDeleteCmdinstance.
-
doDecode
Decode theEPPEmailFwdDeleteCmdattributes from the aElement DOM Element tree.- Specified by:
doDecodein classEPPDeleteCmd- Parameters:
aElement- Root DOM Element to decodeEPPEmailFwdDeleteCmdfrom.- Throws:
EPPDecodeException- Unable to decode aElement
-