Package com.verisign.epp.codec.org
Class EPPOrgCreateResp
- java.lang.Object
-
- com.verisign.epp.codec.gen.EPPResponse
-
- com.verisign.epp.codec.org.EPPOrgCreateResp
-
- All Implemented Interfaces:
EPPCodecComponent,EPPMessage,java.io.Serializable,java.lang.Cloneable
public class EPPOrgCreateResp extends EPPResponse
Represents an EPP Internationalized Domain Name (IDN) Table <info> response, which support three different forms:
- Domain Info Form - Used to validate the domain name code points against the IDN Tables and IDN Policies, and to return the matching IDN Table meta-data.
- Table Info Form - Used to retrieve information associated with an IDN Table object.
- List Info Form - Used to retrieve the list of IDN Tables supported by the server.
EPPOrgInfoCmdis the concreteEPPCommandassociated withEPPOrgInfoCmd.- See Also:
EPPOrgCreateResp, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringELM_LOCALNAMEXML local name forEPPOrgCreateResp.static java.lang.StringELM_NAMEXML root tag forEPPOrgCreateResp.-
Fields inherited from class com.verisign.epp.codec.gen.EPPResponse
ELM_EXTENSION, ELM_MESSAGE_QUEUE, ELM_MESSAGE_QUEUE_QDATE, ELM_RESPONSE_DATA, extensions, TRANSFER_CLIENT_APPROVED, TRANSFER_CLIENT_CANCELLED, TRANSFER_CLIENT_REJECTED, TRANSFER_PENDING, TRANSFER_SERVER_APPROVED, TRANSFER_SERVER_CANCELLED
-
-
Constructor Summary
Constructors Constructor Description EPPOrgCreateResp()EPPOrgCreateRespdefault constructor.EPPOrgCreateResp(EPPTransId aTransId)EPPOrgCreateRespconstructor that only takes the transaction identifier.EPPOrgCreateResp(EPPTransId aTransId, java.lang.String aOrgId, java.util.Date aCreatedDate)EPPOrgCreateRespconstructor that all attributes as parameters.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectclone()CloneEPPOrgCreateResp.protected voiddoDecode(org.w3c.dom.Element aElement)Decode theEPPOrgCreateRespattributes 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 theEPPOrgCreateRespinstance.booleanequals(java.lang.Object aObject)Compare an instance ofEPPOrgCreateRespwith this instance.java.util.DategetCreatedDate()java.lang.StringgetNamespace()Gets the EPP command namespace associated withEPPOrgCreateResp.java.lang.StringgetOrgId()Gets the the server-unique identifier of the organization object.java.lang.StringgetType()Gets the EPP response type associated withEPPOrgCreateResp.voidsetCreatedDate(java.util.Date aCreatedDate)voidsetOrgId(java.lang.String aOrgId)Sets the org identifier.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.EPPResponse
addExtension, decode, encode, findDuplicateExtNamespaces, findExtNamespaces, findExtNamespaceSuffixes, findUnsupportedExtNamespaces, findUnsupportedExtNamespaceSuffixes, 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
-
-
-
-
Field Detail
-
ELM_LOCALNAME
public static final java.lang.String ELM_LOCALNAME
XML local name forEPPOrgCreateResp.- See Also:
- Constant Field Values
-
ELM_NAME
public static final java.lang.String ELM_NAME
XML root tag forEPPOrgCreateResp.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
EPPOrgCreateResp
public EPPOrgCreateResp()
EPPOrgCreateRespdefault constructor.
-
EPPOrgCreateResp
public EPPOrgCreateResp(EPPTransId aTransId)
EPPOrgCreateRespconstructor that only takes the transaction identifier.- Parameters:
aTransId- Transaction Id associated with response.
-
EPPOrgCreateResp
public EPPOrgCreateResp(EPPTransId aTransId, java.lang.String aOrgId, java.util.Date aCreatedDate)
EPPOrgCreateRespconstructor that all attributes as parameters.- Parameters:
aTransId- Transaction Id associated with command. Set tonullif a client transaction identifier is not desired.aOrgId- Org identifieraCreatedDate- Org created date
-
-
Method Detail
-
getOrgId
public java.lang.String getOrgId()
Gets the the server-unique identifier of the organization object.- Returns:
- The the server-unique identifier of the organization object if
defined;
nullotherwise.
-
setOrgId
public void setOrgId(java.lang.String aOrgId)
Sets the org identifier.- Parameters:
aOrgId- The org identifier
-
getCreatedDate
public java.util.Date getCreatedDate()
- Returns:
- the createdDate
-
setCreatedDate
public void setCreatedDate(java.util.Date aCreatedDate)
- Parameters:
aCreatedDate- the createdDate to set
-
doEncode
protected org.w3c.dom.Element doEncode(org.w3c.dom.Document aDocument) throws EPPEncodeExceptionEncode a DOM Element tree from the attributes of theEPPOrgCreateRespinstance.- Overrides:
doEncodein classEPPResponse- Parameters:
aDocument- DOM Document that is being built. Used as an Element factory.- Returns:
- Element Root DOM Element representing the EPPOrgCreateResp instance.
- Throws:
EPPEncodeException- Unable to encode EPPOrgCreateResp instance.
-
doDecode
protected void doDecode(org.w3c.dom.Element aElement) throws EPPDecodeExceptionDecode theEPPOrgCreateRespattributes from the aElement DOM Element tree.- Overrides:
doDecodein classEPPResponse- Parameters:
aElement- Root DOM Element to decodeEPPOrgCreateRespfrom.- Throws:
EPPDecodeException- Unable to decode aElement
-
clone
public java.lang.Object clone() throws java.lang.CloneNotSupportedExceptionCloneEPPOrgCreateResp.- Specified by:
clonein interfaceEPPCodecComponent- Overrides:
clonein classEPPResponse- Returns:
- clone of
EPPOrgCreateResp - Throws:
java.lang.CloneNotSupportedException- standard Object.clone exception
-
getType
public java.lang.String getType()
Gets the EPP response type associated withEPPOrgCreateResp.- Overrides:
getTypein classEPPResponse- Returns:
EPPOrgCreateResp.ELM_NAME
-
getNamespace
public java.lang.String getNamespace()
Gets the EPP command namespace associated withEPPOrgCreateResp.- Specified by:
getNamespacein interfaceEPPCodecComponent- Specified by:
getNamespacein interfaceEPPMessage- Overrides:
getNamespacein classEPPResponse- Returns:
EPPOrgMapFactory.NS
-
equals
public boolean equals(java.lang.Object aObject)
Compare an instance ofEPPOrgCreateRespwith this instance.- Overrides:
equalsin classEPPResponse- Parameters:
aObject- Object to compare with.- Returns:
trueif this object is the same as the aObject argument;falseotherwise
-
toString
public java.lang.String toString()
Implementation ofObject.toString, which will result in an indented XMLStringrepresentation of the concreteEPPCodecComponent.- Overrides:
toStringin classEPPResponse- Returns:
- Indented XML
Stringif successful;ERRORotherwise.
-
-