Class EPPLowBalancePollResponse

  • All Implemented Interfaces:
    EPPCodecComponent, EPPMessage, java.io.Serializable, java.lang.Cloneable

    public class EPPLowBalancePollResponse
    extends EPPResponse
    A concrete EPPResponse that knows how to encode/decode LowBalance Poll responses from/to XML and object instance.

    Title: EPP 1.0 LowBalance

    Description: LowBalance Poll Mapping for the EPP SDK

    Copyright: Copyright (c) 2004

    Company: VeriSign

    See Also:
    Serialized Form
    • Field Detail

      • ELM_NAME

        public static final java.lang.String ELM_NAME
        The poll data XML tag name
        See Also:
        Constant Field Values
      • ELM_REGISTRAR_NAME

        public static final java.lang.String ELM_REGISTRAR_NAME
        The registrarName XML tag name
        See Also:
        Constant Field Values
      • ELM_CREDIT_LIMIT

        public static final java.lang.String ELM_CREDIT_LIMIT
        The creditLimit XML tag name
        See Also:
        Constant Field Values
      • ELM_AVAILABLE_CREDIT

        public static final java.lang.String ELM_AVAILABLE_CREDIT
        The availableCredit XML tag name
        See Also:
        Constant Field Values
    • Constructor Detail

      • EPPLowBalancePollResponse

        public EPPLowBalancePollResponse()
        Create a new instance of EPPLowBalancePollResponse
    • Method Detail

      • doEncode

        public org.w3c.dom.Element doEncode​(org.w3c.dom.Document aDocument)
                                     throws EPPEncodeException
        Put all data contained in this poll response into the given XML document
        Overrides:
        doEncode in class EPPResponse
        Parameters:
        aDocument - the DOM Document to attach data to.
        Returns:
        the element that is a parent of the poll data
        Throws:
        EPPEncodeException - Thrown if any errors occur during the encode process
      • doDecode

        public void doDecode​(org.w3c.dom.Element aElement)
                      throws EPPDecodeException
        Populates the data of this instance from the given XML Element which is part of a DOM Document
        Overrides:
        doDecode in class EPPResponse
        Parameters:
        aElement - the element that is a parent of the poll data
        Throws:
        EPPDecodeException - thrown if any errors occur during the decode operation
      • equals

        public boolean equals​(java.lang.Object aObject)
        implements a deep EPPLowBalancePollResponse compare.
        Overrides:
        equals in class EPPResponse
        Parameters:
        aObject - EPPLowBalancePollResponse instance to compare with
        Returns:
        true if equal false otherwise
      • clone

        public java.lang.Object clone()
                               throws java.lang.CloneNotSupportedException
        Clone EPPLowBalancePollResponse.
        Specified by:
        clone in interface EPPCodecComponent
        Overrides:
        clone in class EPPResponse
        Returns:
        clone of EPPLowBalancePollResponse
        Throws:
        java.lang.CloneNotSupportedException - standard Object.clone exception
      • getRegistrarName

        public java.lang.String getRegistrarName()
      • setRegistrarName

        public void setRegistrarName​(java.lang.String registrarName)
      • getCreditLimit

        public java.lang.String getCreditLimit()
      • setCreditLimit

        public void setCreditLimit​(java.lang.String creditLimit)
      • getAvailableCredit

        public java.lang.String getAvailableCredit()
      • setAvailableCredit

        public void setAvailableCredit​(java.lang.String availableCredit)