Class EPPLowBalancePollResponse

java.lang.Object
com.verisign.epp.codec.gen.EPPResponse
com.verisign.epp.codec.lowbalancepoll.EPPLowBalancePollResponse
All Implemented Interfaces:
EPPCodecComponent, EPPMessage, Serializable, 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:
  • Field Details

  • Constructor Details

    • EPPLowBalancePollResponse

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

    • getNamespace

      public String getNamespace()
      Returns the XML namespace associated with the EPPResponse.
      Specified by:
      getNamespace in interface EPPCodecComponent
      Specified by:
      getNamespace in interface EPPMessage
      Overrides:
      getNamespace in class EPPResponse
      Returns:
      XML namespace for the EPPResponse.
    • doEncode

      public Element doEncode(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(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(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 Object clone() throws CloneNotSupportedException
      Clone EPPLowBalancePollResponse.
      Specified by:
      clone in interface EPPCodecComponent
      Overrides:
      clone in class EPPResponse
      Returns:
      clone of EPPLowBalancePollResponse
      Throws:
      CloneNotSupportedException - standard Object.clone exception
    • getRegistrarName

      public String getRegistrarName()
    • setRegistrarName

      public void setRegistrarName(String registrarName)
    • getCreditLimit

      public String getCreditLimit()
    • setCreditLimit

      public void setCreditLimit(String creditLimit)
    • getCreditThreshold

      public EPPLowBalancePollThreshold getCreditThreshold()
    • setCreditThreshold

      public void setCreditThreshold(EPPLowBalancePollThreshold aCreditThreshold)
    • getAvailableCredit

      public String getAvailableCredit()
    • setAvailableCredit

      public void setAvailableCredit(String availableCredit)