Package com.verisign.epp.codec.rgpext
Class EPPRgpExtStatus
- java.lang.Object
-
- com.verisign.epp.codec.rgpext.EPPRgpExtStatus
-
- All Implemented Interfaces:
EPPCodecComponent,java.io.Serializable,java.lang.Cloneable
public class EPPRgpExtStatus extends java.lang.Object implements EPPCodecComponent
The EPPRgpExtStatus is the EPPCodecComponent that knows how to encode and decode RGP status elements from/to XML and object instance.Title: EPP 1.0 RGP
Description: RGP Extension to the EPP SDK
Copyright: Copyright (c) 2004
Company: VeriSign
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringADD_PERIODThe constant value for addPeriodstatic java.lang.StringAUTO_RENEW_PERIODThe constant value for autoRenewPeriodstatic java.lang.StringELM_DEFAULT_LANGDefault Language -- English "en"static java.lang.StringPENDING_DELETEThe constant value for pendingDeletestatic java.lang.StringPENDING_RESTOREThe constant value for pendingRestorestatic java.lang.StringREDEMPTION_PERIODThe constant value for redemptionPeriodstatic java.lang.StringRENEW_PERIODThe constant value for renewPeriodstatic java.lang.StringTRANSFER_PERIODThe constant value for transferPeriod
-
Constructor Summary
Constructors Constructor Description EPPRgpExtStatus()Create a new instance of EPPRgpExtStatusEPPRgpExtStatus(java.lang.String aStatus)Create a new instance of EPPRgpExtStatus with the given status
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectclone()CloneEPPRgpExtStatus.voiddecode(org.w3c.dom.Element aElement)Populate the data of this instance with the data stored in the given Element of the DOM treeorg.w3c.dom.Elementencode(org.w3c.dom.Document aDocument)Append all data from this RGP inf data to the given DOM Documentbooleanequals(java.lang.Object aObject)implements a deepEPPRgpExtStatuscompare.java.lang.StringgetLang()java.lang.StringgetMessage()java.lang.StringgetNamespace()Returns the XML namespace associated with theEPPCodecComponent.java.lang.StringgetStatus()voidsetLang(java.lang.String lang)voidsetMessage(java.lang.String message)voidsetStatus(java.lang.String status)
-
-
-
Field Detail
-
ADD_PERIOD
public static final java.lang.String ADD_PERIOD
The constant value for addPeriod- See Also:
- Constant Field Values
-
AUTO_RENEW_PERIOD
public static final java.lang.String AUTO_RENEW_PERIOD
The constant value for autoRenewPeriod- See Also:
- Constant Field Values
-
RENEW_PERIOD
public static final java.lang.String RENEW_PERIOD
The constant value for renewPeriod- See Also:
- Constant Field Values
-
TRANSFER_PERIOD
public static final java.lang.String TRANSFER_PERIOD
The constant value for transferPeriod- See Also:
- Constant Field Values
-
PENDING_DELETE
public static final java.lang.String PENDING_DELETE
The constant value for pendingDelete- See Also:
- Constant Field Values
-
PENDING_RESTORE
public static final java.lang.String PENDING_RESTORE
The constant value for pendingRestore- See Also:
- Constant Field Values
-
REDEMPTION_PERIOD
public static final java.lang.String REDEMPTION_PERIOD
The constant value for redemptionPeriod- See Also:
- Constant Field Values
-
ELM_DEFAULT_LANG
public static final java.lang.String ELM_DEFAULT_LANG
Default Language -- English "en"- See Also:
- Constant Field Values
-
-
Constructor Detail
-
EPPRgpExtStatus
public EPPRgpExtStatus()
Create a new instance of EPPRgpExtStatus
-
EPPRgpExtStatus
public EPPRgpExtStatus(java.lang.String aStatus)
Create a new instance of EPPRgpExtStatus with the given status- Parameters:
aStatus- the status value to use for this instance. Should use one of the static constants defined for this class as a value.
-
-
Method Detail
-
encode
public org.w3c.dom.Element encode(org.w3c.dom.Document aDocument) throws EPPEncodeExceptionAppend all data from this RGP 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
public void decode(org.w3c.dom.Element aElement) throws EPPDecodeExceptionPopulate 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
public boolean equals(java.lang.Object aObject)
implements a deepEPPRgpExtStatuscompare.- Overrides:
equalsin classjava.lang.Object- Parameters:
aObject-EPPRgpExtStatusinstance to compare with- Returns:
- true if equal false otherwise
-
clone
public java.lang.Object clone() throws java.lang.CloneNotSupportedExceptionCloneEPPRgpExtStatus.- Specified by:
clonein interfaceEPPCodecComponent- Overrides:
clonein classjava.lang.Object- Returns:
- clone of
EPPRgpExtStatus - Throws:
java.lang.CloneNotSupportedException- standard Object.clone exception
-
getMessage
public java.lang.String getMessage()
-
setMessage
public void setMessage(java.lang.String message)
-
getStatus
public java.lang.String getStatus()
-
setStatus
public void setStatus(java.lang.String status)
-
getLang
public java.lang.String getLang()
-
setLang
public void setLang(java.lang.String lang)
-
getNamespace
public java.lang.String getNamespace()
Returns the XML namespace associated with theEPPCodecComponent.- Specified by:
getNamespacein interfaceEPPCodecComponent- Returns:
- XML namespace for the
EPPCodecComponent.
-
-