public class EPPContactCheckResp extends EPPResponse
EPPContactCheckCmd
. When a <check> command has been
processed successfully, the EPP <resData> element MUST contain a
child <contact:chkData> element that identifies the contact namespace
and the location of the contact schema. The <contact:chkData> element
contains one or more <contact:cd> elements that contain the following
child elements: EPPContactCheckCmd
,
EPPContactCheckResult
,
Serialized Formextensions, TRANSFER_CLIENT_APPROVED, TRANSFER_CLIENT_CANCELLED, TRANSFER_CLIENT_REJECTED, TRANSFER_PENDING, TRANSFER_SERVER_APPROVED, TRANSFER_SERVER_CANCELLED
Constructor and Description |
---|
EPPContactCheckResp()
EPPContactCheckResp default constructor. |
EPPContactCheckResp(EPPTransId aTransId,
EPPContactCheckResult aResult)
EPPContactCheckResp constructor that will set the result of
an individual contact. |
EPPContactCheckResp(EPPTransId aTransId,
java.util.Vector someResults)
EPPContactCheckResp constructor that will set the result of
multiple contacts. |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Clone
EPPContactCheckResp . |
protected void |
doDecode(org.w3c.dom.Element aElement)
Decode the
EPPContactCheckResp 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
EPPContactCheckResp instance. |
boolean |
equals(java.lang.Object aObject)
Compare an instance of
EPPContactCheckResp with this
instance. |
java.util.Vector |
getCheckResults()
Get the results of a
EPPContactCheckResp Response. |
java.lang.String |
getNamespace()
Get the EPP command Namespace associated with
EPPContactCheckResp . |
java.lang.String |
getType()
Get the EPP response type associated with
EPPContactCheckResp . |
void |
setCheckResults(java.util.Vector someResults)
Set the results of a
EPPContactCheckResp Response. |
java.lang.String |
toString()
Implementation of
Object.toString , which will result in an
indented XML String representation of the concrete
EPPCodecComponent . |
addExtension, decode, encode, findDuplicateExtNamespaces, getExtension, getExtension, getExtensions, getMessageQueue, getMsgQueue, getMsgQueueCount, getMsgQueueDate, getMsgQueueMsg, getQDate, getResult, getResults, getTransId, hasExtension, hasExtensions, hasMessageQueue, hasMsgQueue, hasResultCode, isSuccess, setExtension, setExtensions, setMsgQueue, setResult, setResult, setResult, setResult, setResults, setTransId
public EPPContactCheckResp()
EPPContactCheckResp
default constructor. It will set
results attribute to an empty Vector
.public EPPContactCheckResp(EPPTransId aTransId, EPPContactCheckResult aResult)
EPPContactCheckResp
constructor that will set the result of
an individual contact.aTransId
- Transaction Id associated with response.aResult
- Result of a single contact name.public EPPContactCheckResp(EPPTransId aTransId, java.util.Vector someResults)
EPPContactCheckResp
constructor that will set the result of
multiple contacts.aTransId
- Transaction Id associated with response.someResults
- Vector of EPPResult instances.public java.lang.String getType()
EPPContactCheckResp
.getType
in class EPPResponse
public java.lang.String getNamespace()
EPPContactCheckResp
.getNamespace
in interface EPPCodecComponent
getNamespace
in interface EPPMessage
getNamespace
in class EPPResponse
EPPContactMapFactory.NS
protected org.w3c.dom.Element doEncode(org.w3c.dom.Document aDocument) throws EPPEncodeException
EPPContactCheckResp
instance.doEncode
in class EPPResponse
aDocument
- DOM Document that is being built. Used as an Element
factory.EPPContactCheckResp
instance.EPPEncodeException
- Unable to encode
EPPContactCheckResp
instance.protected void doDecode(org.w3c.dom.Element aElement) throws EPPDecodeException
EPPContactCheckResp
attributes from the aElement
DOM Element tree.doDecode
in class EPPResponse
aElement
- Root DOM Element to decode
EPPContactCheckResp
from.EPPDecodeException
- Unable to decode aElementpublic boolean equals(java.lang.Object aObject)
EPPContactCheckResp
with this
instance.equals
in class EPPResponse
aObject
- Object to compare with.public java.lang.Object clone() throws java.lang.CloneNotSupportedException
EPPContactCheckResp
.clone
in interface EPPCodecComponent
clone
in class EPPResponse
EPPContactCheckResp
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 EPPResponse
String
if successful;
ERROR
otherwise.public void setCheckResults(java.util.Vector someResults)
EPPContactCheckResp
Response. There
is one EPPContactResult
instance in
someResults
for each contact requested in the
EPPContactCheckCmd
Command.someResults
- Vector of EPPContactResult
instances.public java.util.Vector getCheckResults()
EPPContactCheckResp
Response. There
is one EPPContactResult
instance in
someResults
for each contact requested in the
EPPContactResult
Command.EPPContactResult
instances.