Package com.verisign.epp.codec.org
Class EPPOrgCheckCmd
- java.lang.Object
-
- com.verisign.epp.codec.gen.EPPCommand
-
- com.verisign.epp.codec.gen.EPPCheckCmd
-
- com.verisign.epp.codec.org.EPPOrgCheckCmd
-
- All Implemented Interfaces:
EPPCodecComponent,EPPMessage,java.io.Serializable,java.lang.Cloneable
public class EPPOrgCheckCmd extends EPPCheckCmd
Represents a org <check> command that enables checking on the availability of a set of client-specified but server-unique org identifiers.- See Also:
EPPOrgCheckResp, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringELM_LOCALNAMEXML local name forEPPOrgCheckCmd.static java.lang.StringELM_NAMEXML root tag forEPPOrgCheckCmd.-
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 EPPOrgCheckCmd()EPPOrgCheckCmddefault constructor.EPPOrgCheckCmd(java.lang.String aTransId)EPPOrgCheckCmdconstructor that only takes the client transaction identifierEPPOrgCheckCmd(java.lang.String aTransId, java.lang.String aOrgId)EPPOrgCheckCmdconstructor for setting an individual org identifier to check.EPPOrgCheckCmd(java.lang.String aTransId, java.util.List<java.lang.String> aOrgIds)EPPOrgCheckCmdconstructor for setting the list of org identifiers to check.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddOrgId(java.lang.String aOrgId)Append a org identifier to the list of org identifiers to check.java.lang.Objectclone()CloneEPPOrgCheckCmd.protected voiddoDecode(org.w3c.dom.Element aElement)Decode theEPPOrgCheckCmdattributes from the aElement DOM Element tree.protected org.w3c.dom.ElementdoEncode(org.w3c.dom.Document aDocument)Encode a DOM Element tree from the attributes of theEPPOrgCheckCmdinstance.booleanequals(java.lang.Object aObject)Compare an instance ofEPPOrgCheckCmdwith this instance.java.lang.StringgetKey()Gets the key for the organization object, which is the organization identifier.java.lang.StringgetNamespace()Gets the EPP command Namespace associated withEPPOrgCheckCmd.java.util.List<java.lang.String>getOrgIds()Get the list of org identifiers to check.booleanhasOrgIds()Are any org identifiers defined in the list of org identifiers?voidsetOrgId(java.lang.String aOrgId)Set an individual org identifier to check.voidsetOrgIds(java.util.List<java.lang.String> aOrgIds)Set the list of org identifiers to check.java.lang.StringtoString()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, 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, hasKey, hasTransId, setExtension, setExtensions, setTransId
-
-
-
-
Field Detail
-
ELM_LOCALNAME
public static final java.lang.String ELM_LOCALNAME
XML local name forEPPOrgCheckCmd.- See Also:
- Constant Field Values
-
ELM_NAME
public static final java.lang.String ELM_NAME
XML root tag forEPPOrgCheckCmd.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
EPPOrgCheckCmd
public EPPOrgCheckCmd()
EPPOrgCheckCmddefault constructor.
-
EPPOrgCheckCmd
public EPPOrgCheckCmd(java.lang.String aTransId)
EPPOrgCheckCmdconstructor that only takes the client transaction identifier- Parameters:
aTransId- Transaction Id associated with command.
-
EPPOrgCheckCmd
public EPPOrgCheckCmd(java.lang.String aTransId, java.lang.String aOrgId)EPPOrgCheckCmdconstructor for setting an individual org identifier to check.- Parameters:
aTransId- Transaction Id associated with command.aOrgId- Org identifier to check
-
EPPOrgCheckCmd
public EPPOrgCheckCmd(java.lang.String aTransId, java.util.List<java.lang.String> aOrgIds)EPPOrgCheckCmdconstructor for setting the list of org identifiers to check.- Parameters:
aTransId- Transaction Id associated with command.aOrgIds- List of Org identifiers to check
-
-
Method Detail
-
getNamespace
public java.lang.String getNamespace()
Gets the EPP command Namespace associated withEPPOrgCheckCmd.- Specified by:
getNamespacein interfaceEPPCodecComponent- Specified by:
getNamespacein interfaceEPPMessage- Specified by:
getNamespacein classEPPCommand- Returns:
EPPOrgMapFactory.NS
-
getKey
public java.lang.String getKey()
Gets the key for the organization object, which is the organization identifier.- Overrides:
getKeyin classEPPCommand- Returns:
- The organization identifier if set with a single value;
nullotherwise.
-
hasOrgIds
public boolean hasOrgIds()
Are any org identifiers defined in the list of org identifiers?- Returns:
trueif there is at least one org identifier defined;falseotherwise.
-
getOrgIds
public java.util.List<java.lang.String> getOrgIds()
Get the list of org identifiers to check.- Returns:
Listof org identifierString's
-
setOrgIds
public void setOrgIds(java.util.List<java.lang.String> aOrgIds)
Set the list of org identifiers to check.- Parameters:
aOrgIds-Listof org identifierString's
-
setOrgId
public void setOrgId(java.lang.String aOrgId)
Set an individual org identifier to check. This method clears the existing list of org identifiers.- Parameters:
aOrgId- Org identifier to check
-
addOrgId
public void addOrgId(java.lang.String aOrgId)
Append a org identifier to the list of org identifiers to check. This method does NOT clear the existing list of org identifiers.- Parameters:
aOrgId- Org identifier to check
-
doEncode
protected org.w3c.dom.Element doEncode(org.w3c.dom.Document aDocument) throws EPPEncodeExceptionEncode a DOM Element tree from the attributes of theEPPOrgCheckCmdinstance.- Specified by:
doEncodein classEPPCheckCmd- Parameters:
aDocument- DOM Document that is being built. Used as an Element factory.- Returns:
- Element Root DOM Element representing the
EPPOrgCheckCmdinstance. - Throws:
EPPEncodeException- Unable to encodeEPPOrgCheckCmdinstance.
-
doDecode
protected void doDecode(org.w3c.dom.Element aElement) throws EPPDecodeExceptionDecode theEPPOrgCheckCmdattributes from the aElement DOM Element tree.- Specified by:
doDecodein classEPPCheckCmd- Parameters:
aElement- Root DOM Element to decodeEPPOrgCheckCmdfrom.- Throws:
EPPDecodeException- Unable to decode aElement
-
equals
public boolean equals(java.lang.Object aObject)
Compare an instance ofEPPOrgCheckCmdwith this instance.- Overrides:
equalsin classEPPCheckCmd- Parameters:
aObject- Object to compare with.- Returns:
trueif this object is the same as the aObject argument;falseotherwise.
-
clone
public java.lang.Object clone() throws java.lang.CloneNotSupportedExceptionCloneEPPOrgCheckCmd.- Specified by:
clonein interfaceEPPCodecComponent- Overrides:
clonein classEPPCommand- Returns:
- Deep copy clone of
EPPOrgCheckCmd - Throws:
java.lang.CloneNotSupportedException- standard Object.clone exception
-
toString
public java.lang.String toString()
Implementation ofObject.toString, which will result in an indented XMLStringrepresentation of the concreteEPPCodecComponent.- Overrides:
toStringin classEPPCommand- Returns:
- Indented XML
Stringif successful;ERRORotherwise.
-
-