Class TtlHostHandler

All Implemented Interfaces:
EPPEventHandler

public class TtlHostHandler extends HostHandler
The TtlHostHandler class is a concrete implementation of the abstract com.verisign.epp.framework.EPPHostHandler class. It handles accepting commands in a server that supports more than one version of the TTL extension. The version specific TtlSubHostHandler is called based on the TTL extension version passed or the set of login services provided by the client.
  • Constructor Details

    • TtlHostHandler

      public TtlHostHandler()
  • Method Details

    • doHostInfo

      protected EPPEventResponse doHostInfo(EPPEvent aEvent, Object aData)
      Invoked when a Host Info command is received.
      Overrides:
      doHostInfo in class HostHandler
      Parameters:
      aEvent - The EPPEvent that is being handled
      aData - Any data that a Server needs to send to this EPPHostdHandler
      Returns:
      EPPEventResponse The response that should be sent back to the client.
    • doHostCreate

      protected EPPEventResponse doHostCreate(EPPEvent aEvent, Object aData)
      Invoked when a Host Create command is received.
      Overrides:
      doHostCreate in class HostHandler
      Parameters:
      aEvent - The EPPEvent that is being handled
      aData - Any data that a Server needs to send to this EPPHostdHandler
      Returns:
      EPPEventResponse The response that should be sent back to the client.
    • doHostUpdate

      protected EPPEventResponse doHostUpdate(EPPEvent aEvent, Object aData)
      Invoked when a Host Update command is received.
      Overrides:
      doHostUpdate in class HostHandler
      Parameters:
      aEvent - The EPPEvent that is being handled
      aData - Any data that a Server needs to send to this EPPHostdHandler
      Returns:
      EPPEventResponse The response that should be sent back to the client.