Class GenHandler

java.lang.Object
com.verisign.epp.framework.EPPGenHandler
com.verisign.epp.serverstub.GenHandler
All Implemented Interfaces:
EPPEventHandler
Direct Known Subclasses:
LoginSecGenHandler

public class GenHandler extends EPPGenHandler
The GenHandler class is a concrete implementation of the abstract com.verisign.epp.framework.EPPGenHandler class. It defines the Server's response to general EPP Commands.

See Also:
  • Constructor Details

    • GenHandler

      public GenHandler()
      Construct an instance of GenHandler
  • Method Details

    • doLogin

      protected EPPEventResponse doLogin(EPPEvent aEvent, Object aData)
      Handle a login command.
      Specified by:
      doLogin in class EPPGenHandler
      Parameters:
      aEvent - Event must contain an EPPLoginCmd for handling
      aData - Extra server data, which is SessionData for the Stub Server.
      Returns:
      Response to handling the login command
    • doLogout

      protected EPPEventResponse doLogout(EPPEvent aEvent, Object aData)
      Invoked when a Logout command is received. A successful logout command ends the session
      Specified by:
      doLogout in class EPPGenHandler
      Parameters:
      aEvent - The EPPEvent that is being handled
      aData - Any data that a Server needs to send to this EPPGenHandler
      Returns:
      EPPEventResponse The response that should be sent back to the client.
    • doPoll

      protected EPPEventResponse doPoll(EPPEvent aEvent, Object aData)
      Invoked when an EPP Poll command is received. Subclasses should define the behavior when a Poll command is received.
      Specified by:
      doPoll in class EPPGenHandler
      Parameters:
      aEvent - The EPPEvent that is being handled
      aData - Any data that a Server needs to send to this EPPGenHandler
      Returns:
      EPPEventResponse The response that should be sent back to the client.
    • doHello

      protected EPPEventResponse doHello(EPPEvent aEvent, Object aData)
      Invoked when an EPP Hello command is received. Subclasses should define the behavior when a Hello command is received.
      Specified by:
      doHello in class EPPGenHandler
      Parameters:
      aEvent - The EPPEvent that is being handled
      aData - Any data that a Server needs to send to this EPPGenHandler
      Returns:
      EPPEventResponse The response that should be sent back to the client.