public class EPPIdnTableCheckCmd extends EPPCheckCmd
EPPIdnTableCheckResp
is the concrete EPPReponse
associated with EPPIdnTableCheckCmd
.EPPIdnTableCheckResp
,
Serialized FormModifier 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. |
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, getType
addExtension, decode, encode, getExtension, getExtension, getExtensions, getOp, getTransId, hasExtension, hasExtensions, hasTransId, setExtension, setExtensions, setTransId
public 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 EPPCodecComponent
getNamespace
in interface EPPMessage
getNamespace
in class EPPCommand
EPPIdnTableMapFactory.NS
public 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 EPPCheckCmd
aDocument
- 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 EPPCheckCmd
aElement
- 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 EPPCheckCmd
aObject
- 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 EPPCodecComponent
clone
in class EPPCommand
EPPIdnTableCheckCmd
java.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 EPPCommand
String
if successful;
ERROR
otherwise.Copyright © VeriSign Inc. All Rights Reserved.