Class EPPRegistry

java.lang.Object
com.verisign.epp.interfaces.EPPRegistry

public class EPPRegistry extends Object
  • Constructor Details

    • EPPRegistry

      public EPPRegistry(EPPSession aSession)
      Constructs an EPPRegistry given an initialized EPP session.
      Parameters:
      aSession - Server session to use.
  • Method Details

    • sendCheck

      public EPPRegistryCheckResp sendCheck() throws EPPCommandException
      Sends a TLD Name Check Command to the server.

      The required attributes have been set with the following methods:

      • addTld - Adds a TLD name to check. More than one TLD names can be checked in sendCheck


      The optional attributes have been set with the following:

      • setTransId - Sets the client transaction identifier
      Returns:
      EPPRegistryCheckResp containing the TLD check information.
      Throws:
      EPPCommandException - Error executing the check command. Use getResponse to get the associated server error response.
    • sendDelete

      public EPPResponse sendDelete() throws EPPCommandException
      Throws:
      EPPCommandException
    • sendInfo

      public EPPRegistryInfoResp sendInfo() throws EPPCommandException
      Sends a Registry Info Command to the server.

      The required attributes have been set with the following methods:

      • addTldName - Sets the tld name to get info for. Only one tld name is valid.


      The optional attributes have been set with the following:

      • setTransId - Sets the client transaction identifier
      • setAuthString - Sets the Authorization string
      Returns:
      EPPRegistryInfoResp containing the Registry information.
      Throws:
      EPPCommandException - Error executing the info command. Use getResponse to get the associated server error response.
    • sendCreate

      public EPPRegistryCreateResp sendCreate() throws EPPCommandException
      Throws:
      EPPCommandException
    • sendUpdate

      public EPPResponse sendUpdate() throws EPPCommandException
      Throws:
      EPPCommandException
    • getSession

      public EPPSession getSession()
    • setSession

      public void setSession(EPPSession session)
    • getTransId

      public String getTransId()
    • setTransId

      public void setTransId(String transId)
    • getZoneList

      public List getZoneList()
    • setZoneList

      public void setZoneList(List zoneList)
    • addTld

      public void addTld(String tld)
    • isAllTlds

      public boolean isAllTlds()
    • setAllTlds

      public void setAllTlds(boolean allTlds)
    • resetRegistry

      public void resetRegistry()
    • getAuthString

      public String getAuthString()
    • setAuthString

      public void setAuthString(String authString)
    • getAuthRoid

      public String getAuthRoid()
    • setAuthRoid

      public void setAuthRoid(String authRoid)