Interface FeeSubDomainHandler

  • All Known Implementing Classes:
    FeeV1_0DomainHandler

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

      • doDomainCheck

        void doDomainCheck​(EPPDomainCheckCmd aCheckCommand,
                           EPPResponse aResponse,
                           java.lang.Object aData)
        Handle an EPP Domain Check Command.
        Parameters:
        aCheckCommand - Command sent by the client
        aResponse - Response created previously up the stack
        aData - Server data. This is assumed to be an instance of SessionData.
      • doDomainInfo

        void doDomainInfo​(EPPDomainInfoCmd aInfoCommand,
                          EPPResponse aResponse,
                          java.lang.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,
                            java.lang.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 aDeleteCommand,
                            EPPResponse aResponse,
                            java.lang.Object aData)
        Handle an EPP Domain Delete Command.
        Parameters:
        aDeleteCommand - 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 aRenewCommand,
                           EPPResponse aResponse,
                           java.lang.Object aData)
        Handle an EPP Domain Renew Command.
        Parameters:
        aRenewCommand - 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,
                            java.lang.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.
      • doDomainTransfer

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