Class PersRegEmailFwdHandler

  • All Implemented Interfaces:
    EPPEventHandler

    public class PersRegEmailFwdHandler
    extends EmailFwdHandler
    The PersRegDomainHandler class extends EmailFwdHandler to include responding with Personal Registration Extension attributes. Specifically, the consent identifier and the bundled rate flag are returned.

    See Also:
    EPPEvent, EPPEventResponse
    • Constructor Detail

      • PersRegEmailFwdHandler

        public PersRegEmailFwdHandler()
    • Method Detail

      • doEmailFwdRenew

        protected EPPEventResponse doEmailFwdRenew​(EPPEvent aEvent,
                                                   java.lang.Object aData)
        Add the bunded rate flag attribute to the EmailFwd Renew Response. The flag is set to true.
        Overrides:
        doEmailFwdRenew in class EmailFwdHandler
        Parameters:
        aEvent - The EPPEvent that is being handled
        aData - Any data that a Server needs to send to this EPPEmailFwddHandler
        Returns:
        EPPEventResponse The response that should be sent back to the client.
      • doEmailFwdCreate

        protected EPPEventResponse doEmailFwdCreate​(EPPEvent aEvent,
                                                    java.lang.Object aData)
        Add the bunded rate flag attribute to the EmailFwd Create Response. The flag is set to true.
        Overrides:
        doEmailFwdCreate in class EmailFwdHandler
        Parameters:
        aEvent - The EPPEvent that is being handled
        aData - Any data that a Server needs to send to this EPPEmailFwddHandler
        Returns:
        EPPEventResponse The response that should be sent back to the client.
      • doEmailFwdTransfer

        protected EPPEventResponse doEmailFwdTransfer​(EPPEvent aEvent,
                                                      java.lang.Object aData)
        Add the bunded rate flag attribute to the EmailFwd Transfer Request. The flag is set to true.
        Overrides:
        doEmailFwdTransfer in class EmailFwdHandler
        Parameters:
        aEvent - The EPPEvent that is being handled
        aData - Any data that a Server needs to send to this EPPEmailFwddHandler
        Returns:
        EPPEventResponse The response that should be sent back to the client.
      • doEmailFwdInfo

        protected EPPEventResponse doEmailFwdInfo​(EPPEvent aEvent,
                                                  java.lang.Object aData)
        Add the consent identifier to the EmailFwd Info Response.
        Overrides:
        doEmailFwdInfo in class EmailFwdHandler
        Parameters:
        aEvent - The EPPEvent that is being handled
        aData - Any data that a Server needs to send to this EPPEmailFwddHandler
        Returns:
        EPPEventResponse The response that should be sent back to the client.