public class EPPIdnTableCheckCmd extends EPPCheckCmd
EPPIdnTableCheckResp is the concrete EPPReponse
associated with EPPIdnTableCheckCmd.EPPIdnTableCheckResp,
Serialized Form| Modifier and Type | Class and Description |
|---|---|
static class |
EPPIdnTableCheckCmd.Form
Check form types, that include:
UNDEFINED_FORM that represents an undefined state, where
neither or both tables and domains are defined.
DOMAIN_FORM that represents the "Domain Check
Form", where domain names are only defined.
TABLE_FORM that represents the "Table Check
Form", where table identifiers are only defined.
|
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ELM_LOCALNAME
XML local name for
EPPIdnTableCheckCmd. |
static java.lang.String |
ELM_NAME
XML root tag for
EPPIdnTableCheckCmd. |
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 and Description |
|---|
EPPIdnTableCheckCmd()
EPPIdnTableCheckCmd default constructor. |
EPPIdnTableCheckCmd(java.lang.String aTransId)
EPPIdnTableCheckCmd constructor that only takes the client
transaction identifier |
EPPIdnTableCheckCmd(java.lang.String aTransId,
EPPIdnTableDomainLabel aDomain)
EPPIdnTableCheckCmd constructor for setting an individual
domain name to check in Domain Check Form. |
EPPIdnTableCheckCmd(java.lang.String aTransId,
java.lang.String aTable)
EPPIdnTableCheckCmd constructor for setting an individual
table identifier to check in Table Check Form. |
| Modifier and Type | Method and Description |
|---|---|
void |
addDomain(EPPIdnTableDomainLabel aDomain)
Append a domain name to the list of domain names to check.
|
void |
addTable(java.lang.String aTable)
Append a table identifier to the list of table identifiers to check.
|
java.lang.Object |
clone()
Clone
EPPIdnTableCheckCmd. |
protected void |
doDecode(org.w3c.dom.Element aElement)
Decode the
EPPIdnTableCheckCmd 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
EPPIdnTableCheckCmd instance. |
boolean |
equals(java.lang.Object aObject)
Compare an instance of
EPPIdnTableCheckCmd with this
instance. |
java.util.List<EPPIdnTableDomainLabel> |
getDomains()
Get the list of domain names to check
|
EPPIdnTableCheckCmd.Form |
getForm()
What check form is being used, which are defined by the
Form
enumeration. |
java.lang.String |
getNamespace()
Gets the EPP command Namespace associated with
EPPIdnTableCheckCmd. |
java.util.List<java.lang.String> |
getTables()
Get the list of table identifiers to check.
|
boolean |
hasDomains()
Are any domain names defined in the list of domain names?
|
boolean |
hasTables()
Are any table identifiers defined in the list of table identifiers?
|
void |
setDomain(EPPIdnTableDomainLabel aDomain)
Set an individual domain name to check.
|
void |
setDomains(java.util.List<EPPIdnTableDomainLabel> aDomains)
Set the list of domain names to check
|
void |
setTable(java.lang.String aTable)
Set an individual table identifier to check.
|
void |
setTables(java.util.List<java.lang.String> aTables)
Set the list of table identifiers to check.
|
java.lang.String |
toString()
Implementation of
Object.toString, which will result in an
indented XML String representation of the concrete
EPPCodecComponent. |
doGenDecode, doGenEncode, getTypeaddExtension, decode, encode, findDuplicateExtNamespaces, getExtension, getExtension, getExtensions, getOp, getTransId, hasExtension, hasExtensions, hasTransId, setExtension, setExtensions, setTransIdpublic static final java.lang.String ELM_LOCALNAME
EPPIdnTableCheckCmd.public static final java.lang.String ELM_NAME
EPPIdnTableCheckCmd.public EPPIdnTableCheckCmd()
EPPIdnTableCheckCmd default constructor.public EPPIdnTableCheckCmd(java.lang.String aTransId)
EPPIdnTableCheckCmd constructor that only takes the client
transaction identifieraTransId - Transaction Id associated with command.public EPPIdnTableCheckCmd(java.lang.String aTransId,
java.lang.String aTable)
EPPIdnTableCheckCmd constructor for setting an individual
table identifier to check in Table Check Form.aTransId - Transaction Id associated with command.aTable - table identifier to checkpublic EPPIdnTableCheckCmd(java.lang.String aTransId,
EPPIdnTableDomainLabel aDomain)
EPPIdnTableCheckCmd constructor for setting an individual
domain name to check in Domain Check Form.aTransId - Transaction Id associated with command.aDomain - Domain name to checkpublic java.lang.String getNamespace()
EPPIdnTableCheckCmd.getNamespace in interface EPPCodecComponentgetNamespace in interface EPPMessagegetNamespace in class EPPCommandEPPIdnTableMapFactory.NSpublic EPPIdnTableCheckCmd.Form getForm()
Form
enumeration.Form values.public boolean hasTables()
true if there is at least one table identifier
defined; false otherwise.public java.util.List<java.lang.String> getTables()
List of table identifier String'spublic void setTables(java.util.List<java.lang.String> aTables)
aTables - List of table identifier String'spublic void setTable(java.lang.String aTable)
aTable - Table identifier to checkpublic void addTable(java.lang.String aTable)
aTable - Table identifier to checkpublic boolean hasDomains()
true if there is at least one domain name defined;
false otherwise.public java.util.List<EPPIdnTableDomainLabel> getDomains()
List of domain namespublic void setDomains(java.util.List<EPPIdnTableDomainLabel> aDomains)
aDomains - List of domain namespublic void setDomain(EPPIdnTableDomainLabel aDomain)
aDomain - Domain name to checkpublic void addDomain(EPPIdnTableDomainLabel aDomain)
aDomain - Domain name to checkprotected org.w3c.dom.Element doEncode(org.w3c.dom.Document aDocument)
throws EPPEncodeException
EPPIdnTableCheckCmd instance.doEncode in class EPPCheckCmdaDocument - DOM Document that is being built. Used as an Element factory.EPPIdnTableCheckCmd instance.EPPEncodeException - Unable to encode EPPIdnTableCheckCmd
instance.protected void doDecode(org.w3c.dom.Element aElement)
throws EPPDecodeException
EPPIdnTableCheckCmd attributes from the aElement
DOM Element tree.doDecode in class EPPCheckCmdaElement - Root DOM Element to decode EPPIdnTableCheckCmd
from.EPPDecodeException - Unable to decode aElementpublic boolean equals(java.lang.Object aObject)
EPPIdnTableCheckCmd with this
instance.equals in class EPPCheckCmdaObject - Object to compare with.true if this object is the same as the aObject argument;
false otherwise.public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
EPPIdnTableCheckCmd.clone in interface EPPCodecComponentclone in class EPPCommandEPPIdnTableCheckCmdjava.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.