Class EPPSecDNSExtInfData
java.lang.Object
com.verisign.epp.codec.secdnsext.v10.EPPSecDNSExtInfData
- All Implemented Interfaces:
EPPCodecComponent,Serializable,Cloneable
The EPPSecDNSExtInfData is the EPPCodecComponent that knows how to encode and
decode secDNS infData elements from/to XML and object instance.
Title: EPP 1.0 secDNS
Description: secDNS Extension to the EPP SDK
Copyright: Copyright (c) 2006
Company: VeriSign
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionInstantiate a new instance of EPPSecDNSExtInfDataEPPSecDNSExtInfData(List dsData) Creates a new instance of theEPPSecDNSExtInfDatawith the dsData element. -
Method Summary
Modifier and TypeMethodDescriptionvoidappendDsData(EPPSecDNSExtDsData dsData) Append to theListof DS DataEPPSecDNSExtDsDatainstancesclone()CloneEPPSecDNSExtInfData.voidPopulate the data of this instance with the data stored in the given Element of the DOM treeAppend all data from this secDNS inf data to the given DOM Documentbooleanimplements a deepEPPSecDNSExtInfDatacompare.Get the dsData that is contained in this inf dataThe namespace associated with this secDNS inf data.voidSet the dsData of this inf data
-
Field Details
-
ELM_NAME
Element tag name for the infData- See Also:
-
-
Constructor Details
-
EPPSecDNSExtInfData
public EPPSecDNSExtInfData()Instantiate a new instance of EPPSecDNSExtInfData -
EPPSecDNSExtInfData
Creates a new instance of theEPPSecDNSExtInfDatawith the dsData element.- Parameters:
dsData- List of dsDataEPPSecDNSExtDsDatainstances.
-
-
Method Details
-
getNamespace
The namespace associated with this secDNS inf data.- Specified by:
getNamespacein interfaceEPPCodecComponent- Returns:
- The namespace associated with secDNS component
-
encode
Append all data from this secDNS inf data to the given DOM Document- Specified by:
encodein interfaceEPPCodecComponent- Parameters:
aDocument- The DOM Document to append data to- Returns:
- Encoded DOM
Element - Throws:
EPPEncodeException- Thrown when errors occur during the encode attempt or if the instance is invalid.
-
decode
Populate the data of this instance with the data stored in the given Element of the DOM tree- Specified by:
decodein interfaceEPPCodecComponent- Parameters:
aElement- The root element of the report fragment of XML- Throws:
EPPDecodeException- Thrown if any errors occur during decoding.
-
equals
implements a deepEPPSecDNSExtInfDatacompare. -
clone
CloneEPPSecDNSExtInfData.- Specified by:
clonein interfaceEPPCodecComponent- Overrides:
clonein classObject- Returns:
- clone of
EPPSecDNSExtInfData - Throws:
CloneNotSupportedException- standard Object.clone exception
-
getDsData
Get the dsData that is contained in this inf data- Returns:
- List of dsData
EPPSecDNSExtDsDatainstances.
-
setDsData
Set the dsData of this inf data- Parameters:
dsData- List of dsDataEPPSecDNSExtDsDatainstances
-
appendDsData
Append to theListof DS DataEPPSecDNSExtDsDatainstances- Parameters:
dsData-EPPSecDNSExtDsDatainstance
-