Package com.verisign.epp.codec.emailFwd
Class EPPEmailFwdCheckCmd
java.lang.Object
com.verisign.epp.codec.gen.EPPCommand
com.verisign.epp.codec.gen.EPPCheckCmd
com.verisign.epp.codec.emailFwd.EPPEmailFwdCheckCmd
- All Implemented Interfaces:
EPPCodecComponent,EPPMessage,Serializable,Cloneable
Represents an EPP EmailFwd <check> command, which is used to determine
if a emailFwd name is known to the server. The <emailFwd:check>
element MUST contain the following child elements:
-
One or more (up to a maximum of sixteen) <emailFwd:name> elements that
contain the fully qualified name of the queried emailFwds. Use
getNamesandsetNamesto get and set the elements. UsesetNameto set an individual name.
EPPEmailFwdCheckResp is the concrete
EPPReponse associated with
EPPEmailFwdCheckCmd.- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intMaximum number of emailFwds to check at once.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
ConstructorsConstructorDescriptionEPPEmailFwdCheckCmddefault constructor.EPPEmailFwdCheckCmd(String aTransId, String aName) EPPEmailFwdCheckCmdconstructor that will check an individual emailFwd name.EPPEmailFwdCheckCmd(String aTransId, Vector someNames) EPPEmailFwdCheckCmdconstructor that will check a list of emailFwd names. -
Method Summary
Modifier and TypeMethodDescriptionclone()CloneEPPEmailFwdCheckCmd.protected voidDecode theEPPEmailFwdCheckCmdattributes from the aElement DOM Element tree.protected ElementEncode a DOM Element tree from the attributes of theEPPEmailFwdCheckCmdinstance.booleanCompare an instance ofEPPEmailFwdCheckCmdwith this instance.getKey()Gets the key for the emailFwd object, which is the emailFwd name.getNames()Gets emailFwd names to check.Gets the EPP command Namespace associated withEPPEmailFwdCheckCmd.voidSets emailFwd name to check.voidSets emailFwd names to check.toString()Implementation ofObject.toString, which will result in an indented XMLStringrepresentation of the concreteEPPCodecComponent.Methods inherited from class com.verisign.epp.codec.gen.EPPCheckCmd
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
-
Field Details
-
MAX_EMAILFWDS
public static final int MAX_EMAILFWDSMaximum number of emailFwds to check at once.- See Also:
-
-
Constructor Details
-
EPPEmailFwdCheckCmd
public EPPEmailFwdCheckCmd()EPPEmailFwdCheckCmddefault constructor. It will set the names attribute to an emptyVector. -
EPPEmailFwdCheckCmd
EPPEmailFwdCheckCmdconstructor that will check an individual emailFwd name.- Parameters:
aTransId- Transaction Id associated with command.aName- EmailFwd name to check
-
EPPEmailFwdCheckCmd
EPPEmailFwdCheckCmdconstructor that will check a list of emailFwd names.- Parameters:
aTransId- Transaction Id associated with command.someNames-Vectorof emailFwd nameStringinstances.
-
-
Method Details
-
getNamespace
Gets the EPP command Namespace associated withEPPEmailFwdCheckCmd.- 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 to a single value;
nullotherwise.
-
equals
Compare an instance ofEPPEmailFwdCheckCmdwith this instance.- Overrides:
equalsin classEPPCheckCmd- Parameters:
aObject- Object to compare with.- Returns:
- DOCUMENT ME!
-
clone
CloneEPPEmailFwdCheckCmd.- Specified by:
clonein interfaceEPPCodecComponent- Overrides:
clonein classEPPCommand- Returns:
- Deep copy clone of
EPPEmailFwdCheckCmd - Throws:
CloneNotSupportedException- standard Object.clone exception
-
toString
Implementation ofObject.toString, which will result in an indented XMLStringrepresentation of the concreteEPPCodecComponent.- Overrides:
toStringin classEPPCommand- Returns:
- Indented XML
Stringif successful;ERRORotherwise.
-
setName
Sets emailFwd name to check.- Parameters:
aName- Name to check.
-
getNames
Gets emailFwd names to check.- Returns:
- Vector of emailFwd name
String's.
-
setNames
Sets emailFwd names to check.- Parameters:
someNames- Names to check.
-
doEncode
Encode a DOM Element tree from the attributes of theEPPEmailFwdCheckCmdinstance.- Specified by:
doEncodein classEPPCheckCmd- Parameters:
aDocument- DOM Document that is being built. Used as an Element factory.- Returns:
- Element Root DOM Element representing the
EPPEmailFwdCheckCmdinstance. - Throws:
EPPEncodeException- Unable to encodeEPPEmailFwdCheckCmdinstance.
-
doDecode
Decode theEPPEmailFwdCheckCmdattributes from the aElement DOM Element tree.- Specified by:
doDecodein classEPPCheckCmd- Parameters:
aElement- Root DOM Element to decodeEPPEmailFwdCheckCmdfrom.- Throws:
EPPDecodeException- Unable to decode aElement
-