Package com.highdeal.cnd.message
Class ResponseHandlerWrapper
java.lang.Object
com.highdeal.cnd.message.ResponseHandlerWrapper
- All Implemented Interfaces:
com.highdeal.barbus.IPostponeAsyncMessage,com.highdeal.barbus.IPostponeResponseHandler,com.highdeal.barbus.ResponseHandler
public abstract class ResponseHandlerWrapper
extends Object
implements com.highdeal.barbus.IPostponeResponseHandler
-
Constructor Summary
ConstructorsConstructorDescriptionResponseHandlerWrapper(com.highdeal.cnd.message.common.CollectorMessage msg, ChargeExceptionListener listener) ResponseHandlerWrapper(com.highdeal.cnd.message.common.CollectorMessage msg, ChargeExceptionListener listener, ClientOpEventListener clientOpEventListener, ClientOpEventInformation clientOpInfo) -
Method Summary
Modifier and TypeMethodDescriptioncom.highdeal.barbus.IPostponeAsyncMessageSendervoidhandleAck(com.highdeal.hmi.IConnection source) voidhandleException(com.highdeal.hmi.IConnection source, com.highdeal.barbus.InterruptedMessageException e) voidhandleException(com.highdeal.hmi.IConnection source, com.highdeal.barbus.InvalidMessageException e) voidhandleException(com.highdeal.hmi.IConnection source, CommunicationFailureException e) voidhandleException(com.highdeal.hmi.IConnection source, ServerFailureException e) voidhandleMsgKey(Object msgKey) voidhandleResponse(com.highdeal.hmi.IConnection source, com.highdeal.hmi.IDataBuffer buf) voidsetAsyncSender(com.highdeal.barbus.IPostponeAsyncMessageSender sender)
-
Constructor Details
-
ResponseHandlerWrapper
public ResponseHandlerWrapper(com.highdeal.cnd.message.common.CollectorMessage msg, ChargeExceptionListener listener) -
ResponseHandlerWrapper
public ResponseHandlerWrapper(com.highdeal.cnd.message.common.CollectorMessage msg, ChargeExceptionListener listener, ClientOpEventListener clientOpEventListener, ClientOpEventInformation clientOpInfo)
-
-
Method Details
-
handleAck
public void handleAck(com.highdeal.hmi.IConnection source) - Specified by:
handleAckin interfacecom.highdeal.barbus.ResponseHandler
-
handleException
public void handleException(com.highdeal.hmi.IConnection source, com.highdeal.barbus.InvalidMessageException e) - Specified by:
handleExceptionin interfacecom.highdeal.barbus.ResponseHandler
-
handleException
- Specified by:
handleExceptionin interfacecom.highdeal.barbus.ResponseHandler
-
handleException
public void handleException(com.highdeal.hmi.IConnection source, com.highdeal.barbus.InterruptedMessageException e) - Specified by:
handleExceptionin interfacecom.highdeal.barbus.ResponseHandler
-
handleException
-
handleResponse
public void handleResponse(com.highdeal.hmi.IConnection source, com.highdeal.hmi.IDataBuffer buf) - Specified by:
handleResponsein interfacecom.highdeal.barbus.ResponseHandler
-
handleMsgKey
- Specified by:
handleMsgKeyin interfacecom.highdeal.barbus.ResponseHandler
-
setAsyncSender
public void setAsyncSender(com.highdeal.barbus.IPostponeAsyncMessageSender sender) - Specified by:
setAsyncSenderin interfacecom.highdeal.barbus.IPostponeAsyncMessage
-
getAsyncSender
public com.highdeal.barbus.IPostponeAsyncMessageSender getAsyncSender()- Specified by:
getAsyncSenderin interfacecom.highdeal.barbus.IPostponeAsyncMessage
-