Package com.verisign.epp.codec.ttl.v1_0
Class EPPTtlInfData
- java.lang.Object
-
- com.verisign.epp.codec.ttl.v1_0.EPPTtlExtension
-
- com.verisign.epp.codec.ttl.v1_0.EPPTtlInfData
-
- All Implemented Interfaces:
EPPCodecComponent,java.io.Serializable,java.lang.Cloneable
public class EPPTtlInfData extends EPPTtlExtension
TTL Info Data Extension that enables a client to pass the TTL values with a info response.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringELM_LOCALNAMEXML local name forEPPTtlInfData.static java.lang.StringELM_NAMEXML root tag forEPPTtlInfData.
-
Constructor Summary
Constructors Constructor Description EPPTtlInfData()Default constructor forEPPTtlInfData.EPPTtlInfData(EPPTtl aTtl)Constructor forEPPTtlInfDatathat takes a single TTL.EPPTtlInfData(java.util.List<EPPTtl> aTtls)Constructor forEPPTtlInfDatathat a list of TTLs.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.w3c.dom.Elementencode(org.w3c.dom.Document aDocument)Encode of aEPPTtlInfDatainstance that includes checks of the TTLs.protected java.lang.StringgetLocalName()Returns the local name "infData" for the info response extension.java.lang.StringgetNamespace()Returns the XML namespace associated with theEPPCodecComponent.
-
-
-
Field Detail
-
ELM_LOCALNAME
public static final java.lang.String ELM_LOCALNAME
XML local name forEPPTtlInfData.- See Also:
- Constant Field Values
-
ELM_NAME
public static final java.lang.String ELM_NAME
XML root tag forEPPTtlInfData.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
EPPTtlInfData
public EPPTtlInfData()
Default constructor forEPPTtlInfData.
-
EPPTtlInfData
public EPPTtlInfData(EPPTtl aTtl)
Constructor forEPPTtlInfDatathat takes a single TTL.- Parameters:
aTtl- A single TLL value
-
EPPTtlInfData
public EPPTtlInfData(java.util.List<EPPTtl> aTtls)
Constructor forEPPTtlInfDatathat a list of TTLs.- Parameters:
aTtls- A list of TTLs
-
-
Method Detail
-
getLocalName
protected java.lang.String getLocalName()
Returns the local name "infData" for the info response extension.- Specified by:
getLocalNamein classEPPTtlExtension- Returns:
- Local name "infData" for the info response extension.
-
encode
public org.w3c.dom.Element encode(org.w3c.dom.Document aDocument) throws EPPEncodeExceptionEncode of aEPPTtlInfDatainstance that includes checks of the TTLs.- Specified by:
encodein interfaceEPPCodecComponent- Overrides:
encodein classEPPTtlExtension- Parameters:
aDocument- DOM Document, which acts is an Element factory- Returns:
- Element Root element associated with the object
- Throws:
EPPEncodeException- Error encodingEPPTtlExtension
-
getNamespace
public java.lang.String getNamespace()
Returns the XML namespace associated with theEPPCodecComponent.- Returns:
- XML namespace for the
EPPCodecComponent.
-
-