com.verisign.epp.serverstub
Class ResellerExtDomainHandler

java.lang.Object
  extended by com.verisign.epp.framework.EPPDomainHandler
      extended by com.verisign.epp.serverstub.DomainHandler
          extended by com.verisign.epp.serverstub.ResellerExtDomainHandler
All Implemented Interfaces:
EPPEventHandler

public class ResellerExtDomainHandler
extends DomainHandler

The ResellerExtDomainHandler class extends DomainHandler to include handling the Reseller Extension.


Constructor Summary
ResellerExtDomainHandler()
          Constructs an instance of ResellerExtDomainHandler
 
Method Summary
protected  EPPEventResponse doDomainCreate(EPPEvent aEvent, java.lang.Object aData)
          Override base handler doDomainCreate method and add handling of the Reseller Extension.
protected  EPPEventResponse doDomainInfo(EPPEvent aEvent, java.lang.Object aData)
          Override base handler doDomainInfo method and add handling of the Reseller Extension.
protected  EPPEventResponse doDomainUpdate(EPPEvent aEvent, java.lang.Object aData)
          Override base handler doDomainUpdate method and add handling of the Reseller Extension.
protected  void preHandleEvent(EPPEvent aEvent, java.lang.Object aData)
          Ensure that there is an active session.
 
Methods inherited from class com.verisign.epp.serverstub.DomainHandler
doDomainCheck, doDomainDelete, doDomainRenew, doDomainTransfer, postHandleEvent
 
Methods inherited from class com.verisign.epp.framework.EPPDomainHandler
getNamespace, handleEvent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResellerExtDomainHandler

public ResellerExtDomainHandler()
Constructs an instance of ResellerExtDomainHandler

Method Detail

preHandleEvent

protected void preHandleEvent(EPPEvent aEvent,
                              java.lang.Object aData)
                       throws EPPHandleEventException
Ensure that there is an active session.

Overrides:
preHandleEvent in class DomainHandler
Parameters:
aEvent - The EPPEvent that is being handled
aData - Any data that a Server needs to send to this EPPDomainHandler This is assumed to be an instance of SessionData here.
Throws:
EPPHandleEventException - Thrown if an error condition occurs. It must contain an EPPEventResponse

doDomainInfo

protected EPPEventResponse doDomainInfo(EPPEvent aEvent,
                                        java.lang.Object aData)
Override base handler doDomainInfo method and add handling of the Reseller Extension.

Overrides:
doDomainInfo in class DomainHandler
Parameters:
aEvent - The EPPEvent that is being handled
aData - Any data that a Server needs to send to this EPPDomaindHandler
Returns:
EPPEventResponse The response that should be sent back to the client.

doDomainCreate

protected EPPEventResponse doDomainCreate(EPPEvent aEvent,
                                          java.lang.Object aData)
Override base handler doDomainCreate method and add handling of the Reseller Extension.

Overrides:
doDomainCreate in class DomainHandler
Parameters:
aEvent - The EPPEvent that is being handled
aData - Any data that a Server needs to send to this EPPDomaindHandler
Returns:
EPPEventResponse The response that should be sent back to the client.

doDomainUpdate

protected EPPEventResponse doDomainUpdate(EPPEvent aEvent,
                                          java.lang.Object aData)
Override base handler doDomainUpdate method and add handling of the Reseller Extension.

Overrides:
doDomainUpdate in class DomainHandler
Parameters:
aEvent - The EPPEvent that is being handled
aData - Any data that a Server needs to send to this EPPDomaindHandler
Returns:
EPPEventResponse The response that should be sent back to the client.


Copyright © VeriSign Inc. All Rights Reserved.