public abstract class EPPBalanceHandler extends java.lang.Object implements EPPEventHandler
EPPBalanceHandler should be registered with the EPPDispatcher
so that EPPEvents related to the Balance Mapping will be handled there.| Constructor and Description |
|---|
EPPBalanceHandler()
Construct an instance of
EPPBalanceHandler. |
| Modifier and Type | Method and Description |
|---|---|
protected abstract EPPEventResponse |
doBalanceInfo(EPPEvent aEvent,
java.lang.Object aData)
Returns the
EPPEventResponse back to the client after processing
the passed in aEvent. |
java.lang.String |
getNamespace()
Returns the Balance Namespace associated with this handler.
|
EPPEventResponse |
handleEvent(EPPEvent aEvent,
java.lang.Object aData)
Returns the
EPPEventResponse after processing the passed in
aEvent. |
protected void |
postHandleEvent(EPPEvent aEvent,
java.lang.Object aData)
Handles any common behavior that all Balance commands need to execute
after they execute their command specific behavior.
|
protected void |
preHandleEvent(EPPEvent aEvent,
java.lang.Object aData)
Handles any common behavior that all Balance commands need to execute
before they execute their command specific behavior.
|
public EPPBalanceHandler()
EPPBalanceHandler. Whenever an
EPPBalanceHandler instance is created it also adds
EPPBalanceMapFactory to the EPPFactory map factory.public java.lang.String getNamespace()
getNamespace in interface EPPEventHandlerpublic EPPEventResponse handleEvent(EPPEvent aEvent, java.lang.Object aData) throws EPPEventException
EPPEventResponse after processing the passed in
aEvent. This method receives an EPPEvent and routes
it to the appropriate abstract method.handleEvent in interface EPPEventHandleraEvent - An EPPEvent that contains the
EPPCommandaData - Any data that a Server needs to send to this
EPPBalanceHandler instance.EPPEventResponse after processing the passed in
aEvent.EPPEventException - Thrown if an unrecognized EPPEvent is receivedprotected void preHandleEvent(EPPEvent aEvent, java.lang.Object aData) throws EPPHandleEventException
aEvent - The EPPEvent that is being handledaData - Any data that a Server needs to send to this
EPPBalanceHandlerEPPHandleEventException - Thrown if an error condition occurs. It must contain an
EPPEventResponseprotected void postHandleEvent(EPPEvent aEvent, java.lang.Object aData) throws EPPHandleEventException
aEvent - The EPPEvent that is being handledaData - Any data that a Server needs to send to this
EPPBalanceHandlerEPPHandleEventException - Thrown if an error condition occurs. It must contain an
EPPEventResponseprotected abstract EPPEventResponse doBalanceInfo(EPPEvent aEvent, java.lang.Object aData)
EPPEventResponse back to the client after processing
the passed in aEvent. Invoked when a Balance Info command is
received. Subclasses should define the behavior when a Balance Info
command is received.aEvent - The EPPEvent that is being handledaData - Any data that a Server needs to send to this
EPPBalanceHandlerEPPEventResponse back to the client after processing
the passed in aEvent.Copyright © VeriSign Inc. All Rights Reserved.