Package com.verisign.epp.serverstub
Class ChangePollDomainHandler
- java.lang.Object
-
- com.verisign.epp.framework.EPPDomainHandler
-
- com.verisign.epp.serverstub.DomainHandler
-
- com.verisign.epp.serverstub.ChangePollDomainHandler
-
- All Implemented Interfaces:
EPPEventHandler
public class ChangePollDomainHandler extends DomainHandler
TheChangePollDomainHandler
class extendsDomainHandler
to include handling the change poll extension.
-
-
Constructor Summary
Constructors Constructor Description ChangePollDomainHandler()
Constructs an instance of ChangePollDomainHandler
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected EPPEventResponse
doDomainCreate(EPPEvent aEvent, java.lang.Object aData)
Override base handlerdoDomainCreate
method to accept a domain create of "change-poll.tld" that will place a change poll message in the poll queue for consumption by the client.protected void
preHandleEvent(EPPEvent aEvent, java.lang.Object aData)
Will ensure that the namestore extension is provided.-
Methods inherited from class com.verisign.epp.serverstub.DomainHandler
doDomainCheck, doDomainDelete, doDomainInfo, doDomainRenew, doDomainTransfer, doDomainUpdate, postHandleEvent
-
Methods inherited from class com.verisign.epp.framework.EPPDomainHandler
getNamespace, handleEvent
-
-
-
-
Method Detail
-
preHandleEvent
protected void preHandleEvent(EPPEvent aEvent, java.lang.Object aData) throws EPPHandleEventException
Will ensure that the namestore extension is provided.- Overrides:
preHandleEvent
in classDomainHandler
- Parameters:
aEvent
- TheEPPEvent
that is being handledaData
- Any data that a Server needs to send to thisEPPDomainHandler
This is assumed to be an instance of SessionData here.- Throws:
EPPHandleEventException
- Thrown if an error condition occurs. It must contain anEPPEventResponse
-
doDomainCreate
protected EPPEventResponse doDomainCreate(EPPEvent aEvent, java.lang.Object aData)
Override base handlerdoDomainCreate
method to accept a domain create of "change-poll.tld" that will place a change poll message in the poll queue for consumption by the client.- Overrides:
doDomainCreate
in classDomainHandler
- Parameters:
aEvent
- TheEPPEvent
that is being handledaData
- Any data that a Server needs to send to thisEPPDomaindHandler
- Returns:
- EPPEventResponse The response that should be sent back to the client.
-
-