Class EPPSecDNSExtCreate
java.lang.Object
com.verisign.epp.codec.secdnsext.v10.EPPSecDNSExtCreate
- All Implemented Interfaces:
EPPCodecComponent,Serializable,Cloneable
The EPPSecDNSExtCreate is the EPPCodecComponent that knows how to encode and
decode secDNS create 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 EPPSecDNSExtCreateEPPSecDNSExtCreate(List dsData) Creates a new instance of theEPPSecDNSExtCreatewith the DS DATA element. -
Method Summary
Modifier and TypeMethodDescriptionvoidappendDsData(EPPSecDNSExtDsData dsData) Append to theListof DS DataEPPSecDNSExtDsDatainstances to createclone()CloneEPPSecDNSExtCreate.voidPopulate the data of this instance with the data stored in the given Element of the DOM treeAppend all data from this secDNS create to the given DOM Documentbooleanimplements a deepEPPSecDNSExtCreatecompare.Get the dsDataThe namespace associated with this secDNS create.voidSet theListof DS DataEPPSecDNSExtDsDatainstances to create
-
Field Details
-
ELM_NAME
Element tag name for the create- See Also:
-
-
Constructor Details
-
EPPSecDNSExtCreate
public EPPSecDNSExtCreate()Instantiate a new instance of EPPSecDNSExtCreate -
EPPSecDNSExtCreate
Creates a new instance of theEPPSecDNSExtCreatewith the DS DATA element.- Parameters:
dsData-Listof DS DataEPPSecDNSExtDsDatainstances
-
-
Method Details
-
getNamespace
The namespace associated with this secDNS create.- Specified by:
getNamespacein interfaceEPPCodecComponent- Returns:
- The namespace associated with secDNS component
-
encode
Append all data from this secDNS create 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 deepEPPSecDNSExtCreatecompare. -
clone
CloneEPPSecDNSExtCreate.- Specified by:
clonein interfaceEPPCodecComponent- Overrides:
clonein classObject- Returns:
- clone of
EPPSecDNSExtCreate - Throws:
CloneNotSupportedException- standard Object.clone exception
-
getDsData
Get the dsData- Returns:
Listof dsDataEPPSecDNSExtDsDatainstances.
-
setDsData
Set theListof DS DataEPPSecDNSExtDsDatainstances to create- Parameters:
dsData-ListofEPPSecDNSExtDsDatainstances
-
appendDsData
Append to theListof DS DataEPPSecDNSExtDsDatainstances to create- Parameters:
dsData-EPPSecDNSExtDsDatainstance
-