Interface ServerValSubDomainHandler

All Known Implementing Classes:
ServerValV01DomainHandler

public interface ServerValSubDomainHandler
Sub Domain Handler for use with the Server Validation extension. This interface is used to support handling multiple versions of the Server Validation extension, where each different version of the Server Validation extension must implement this interface.
  • Method Details

    • doDomainInfo

      void doDomainInfo(EPPDomainInfoCmd aInfoCommand, EPPResponse aResponse, Object aData)
      Handle an EPP Domain Info Command.
      Parameters:
      aInfoCommand - Command sent by the client
      aResponse - Response created previously up the stack
      aData - Server data. This is assumed to be an instance of SessionData.
    • doDomainCreate

      void doDomainCreate(EPPDomainCreateCmd aCreateCommand, EPPResponse aResponse, Object aData)
      Handle an EPP Domain Create Command.
      Parameters:
      aCreateCommand - Command sent by the client
      aResponse - Response created previously up the stack
      aData - Server data. This is assumed to be an instance of SessionData.
    • doDomainDelete

      void doDomainDelete(EPPDomainDeleteCmd aCreateCommand, EPPResponse aResponse, Object aData)
      Handle an EPP Domain Delete Command.
      Parameters:
      aCreateCommand - Command sent by the client
      aResponse - Response created previously up the stack
      aData - Server data. This is assumed to be an instance of SessionData.
    • doDomainRenew

      void doDomainRenew(EPPDomainRenewCmd aCreateCommand, EPPResponse aResponse, Object aData)
      Handle an EPP Domain Renew Command.
      Parameters:
      aCreateCommand - Command sent by the client
      aResponse - Response created previously up the stack
      aData - Server data. This is assumed to be an instance of SessionData.
    • doDomainTransfer

      void doDomainTransfer(EPPDomainTransferCmd aCreateCommand, EPPResponse aResponse, Object aData)
      Handle an EPP Domain Transfer Command.
      Parameters:
      aCreateCommand - Command sent by the client
      aResponse - Response created previously up the stack
      aData - Server data. This is assumed to be an instance of SessionData.
    • doDomainUpdate

      void doDomainUpdate(EPPDomainUpdateCmd aUpdateCommand, EPPResponse aResponse, Object aData)
      Handle an EPP Domain Update Command.
      Parameters:
      aUpdateCommand - Command sent by the client
      aResponse - Response created previously up the stack
      aData - Server data. This is assumed to be an instance of SessionData.