Class EPPRgpPollMapFactory

java.lang.Object
com.verisign.epp.codec.gen.EPPMapFactory
com.verisign.epp.codec.rgppoll.EPPRgpPollMapFactory

public class EPPRgpPollMapFactory extends EPPMapFactory
The EPPCodec Extension Factory that needs to be configured to encode/decode RgpPoll responses. It is VeriSign's supplement to the standard RGP EPP extensions. The RGP Poll URI is: http://www.verisign.com/epp/rgp-poll-1.0
  • Field Details

  • Constructor Details

    • EPPRgpPollMapFactory

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

    • createCommand

      public EPPCommand createCommand(Element aMapElement) throws EPPCodecException
      Overridden but does nothing in the context of RGP Poll. Only Poll responses are implemented
      Specified by:
      createCommand in class EPPMapFactory
      Parameters:
      aMapElement - DOM Element to create command from
      Returns:
      EPPCommand if supported
      Throws:
      EPPCodecException - If cannot create EPPCommand.
    • getService

      public EPPService getService()
      Returns the EPPService instance associated with this ExtFactory. The EPPService instance contains the XML Namespace and XML Schema location
      Specified by:
      getService in class EPPMapFactory
      Returns:
      the EPPService instance associated with this ExtFactory
    • createResponse

      public EPPResponse createResponse(Element aMapElement) throws EPPCodecException
      Creates the poll response
      Specified by:
      createResponse in class EPPMapFactory
      Parameters:
      aMapElement - DOM Element to create response from
      Returns:
      EPPResponse if supported
      Throws:
      EPPCodecException - If cannot create EPPResponse.
    • getXmlSchemas

      public Set getXmlSchemas()
      Gets the list of XML schemas that need to be pre-loaded into the XML Parser.
      Overrides:
      getXmlSchemas in class EPPMapFactory
      Returns:
      Set of String XML Schema names that should be pre-loaded in the XML Parser.
      See Also: