public class EPPContactInfoCmd extends EPPInfoCmd
getId
and setId
to
get and set the element.
EPPContactInfoResp
is the concrete EPPReponse
associated with EPPContactInfoCmd
. EPPContactInfoResp
,
Serialized Formextensions, 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 |
---|
EPPContactInfoCmd()
EPPContactInfoCmd default constructor. |
EPPContactInfoCmd(java.lang.String aTransId,
java.lang.String aId)
EPPContactInfoCmd constructor that takes the contact id as
an argument. |
EPPContactInfoCmd(java.lang.String aTransId,
java.lang.String aName,
EPPAuthInfo aAuthInfo)
EPPDomainInfoCmd constructor that takes the domain name as
an argument. |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Clone
EPPContactInfoCmd . |
protected void |
doDecode(org.w3c.dom.Element aElement)
Decode the
EPPContactInfoCmd 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
EPPContactInfoCmd instance. |
boolean |
equals(java.lang.Object aObject)
Compare an instance of
EPPContactInfoCmd with this
instance. |
EPPAuthInfo |
getAuthInfo()
Get authorization information
|
java.lang.String |
getId()
Gets the contact id to get information on.
|
java.lang.String |
getNamespace()
Gets the EPP command Namespace associated with
EPPContactInfoCmd . |
void |
setAuthInfo(EPPAuthInfo aAuthInfo)
Set authorization information
|
void |
setId(java.lang.String aId)
Sets the contact id to get information on.
|
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, findDuplicateExtNamespaces, getExtension, getExtension, getExtensions, getOp, getTransId, hasExtension, hasExtensions, hasTransId, setExtension, setExtensions, setTransId
public EPPContactInfoCmd()
EPPContactInfoCmd
default constructor. The id is
initialized to null
. The id must be set before
invoking encode
.public EPPContactInfoCmd(java.lang.String aTransId, java.lang.String aId)
EPPContactInfoCmd
constructor that takes the contact id as
an argument.aTransId
- Transaction Id associated with command.aId
- Contact id to get information on.public EPPContactInfoCmd(java.lang.String aTransId, java.lang.String aName, EPPAuthInfo aAuthInfo)
EPPDomainInfoCmd
constructor that takes the domain name as
an argument.aTransId
- Transaction Id associated with command.aName
- Domain name to get information on.aAuthInfo
- Optional authorization information. Set to null
to use no authorization information.public java.lang.String getNamespace()
EPPContactInfoCmd
.getNamespace
in interface EPPCodecComponent
getNamespace
in interface EPPMessage
getNamespace
in class EPPCommand
EPPContactMapFactory.NS
protected org.w3c.dom.Element doEncode(org.w3c.dom.Document aDocument) throws EPPEncodeException
EPPContactInfoCmd
instance.doEncode
in class EPPInfoCmd
aDocument
- DOM Document that is being built. Used as an Element
factory.EPPContactInfoCmd
instance.EPPEncodeException
- Unable to encode
EPPContactInfoCmd
instance.protected void doDecode(org.w3c.dom.Element aElement) throws EPPDecodeException
EPPContactInfoCmd
attributes from the aElement
DOM Element tree.doDecode
in class EPPInfoCmd
aElement
- - Root DOM Element to decode
EPPContactInfoCmd
from.EPPDecodeException
- - Unable to decode aElementpublic java.lang.String getId()
String
instance if defined;
null
otherwise.public void setId(java.lang.String aId)
aId
- Contact Idpublic EPPAuthInfo getAuthInfo()
null
otherwise;public void setAuthInfo(EPPAuthInfo aAuthInfo)
aAuthInfo
- EPPAuthInfopublic boolean equals(java.lang.Object aObject)
EPPContactInfoCmd
with this
instance.equals
in class EPPInfoCmd
aObject
- Object to compare with.public java.lang.Object clone() throws java.lang.CloneNotSupportedException
EPPContactInfoCmd
.clone
in interface EPPCodecComponent
clone
in class EPPCommand
EPPContactInfoCmd
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.