public abstract class ResponseHandlerWrapper
extends java.lang.Object
implements com.highdeal.barbus.IPostponeResponseHandler
| Constructor and Description |
|---|
ResponseHandlerWrapper(com.highdeal.cnd.message.common.CollectorMessage msg,
ChargeExceptionListener listener) |
ResponseHandlerWrapper(com.highdeal.cnd.message.common.CollectorMessage msg,
ChargeExceptionListener listener,
ClientOpEventListener clientOpEventListener,
ClientOpEventInformation clientOpInfo) |
| Modifier and Type | Method and Description |
|---|---|
com.highdeal.barbus.IPostponeAsyncMessageSender |
getAsyncSender() |
void |
handleAck(com.highdeal.hmi.IConnection source) |
void |
handleException(com.highdeal.hmi.IConnection source,
CommunicationFailureException e) |
void |
handleException(com.highdeal.hmi.IConnection source,
com.highdeal.barbus.InterruptedMessageException e) |
void |
handleException(com.highdeal.hmi.IConnection source,
com.highdeal.barbus.InvalidMessageException e) |
void |
handleException(com.highdeal.hmi.IConnection source,
ServerFailureException e) |
void |
handleMsgKey(java.lang.Object msgKey) |
void |
handleResponse(com.highdeal.hmi.IConnection source,
com.highdeal.hmi.IDataBuffer buf) |
void |
setAsyncSender(com.highdeal.barbus.IPostponeAsyncMessageSender sender) |
public ResponseHandlerWrapper(com.highdeal.cnd.message.common.CollectorMessage msg,
ChargeExceptionListener listener)
public ResponseHandlerWrapper(com.highdeal.cnd.message.common.CollectorMessage msg,
ChargeExceptionListener listener,
ClientOpEventListener clientOpEventListener,
ClientOpEventInformation clientOpInfo)
public void handleAck(com.highdeal.hmi.IConnection source)
handleAck in interface com.highdeal.barbus.ResponseHandlerpublic void handleException(com.highdeal.hmi.IConnection source,
com.highdeal.barbus.InvalidMessageException e)
handleException in interface com.highdeal.barbus.ResponseHandlerpublic void handleException(com.highdeal.hmi.IConnection source,
CommunicationFailureException e)
handleException in interface com.highdeal.barbus.ResponseHandlerpublic void handleException(com.highdeal.hmi.IConnection source,
com.highdeal.barbus.InterruptedMessageException e)
handleException in interface com.highdeal.barbus.ResponseHandlerpublic void handleException(com.highdeal.hmi.IConnection source,
ServerFailureException e)
public void handleResponse(com.highdeal.hmi.IConnection source,
com.highdeal.hmi.IDataBuffer buf)
handleResponse in interface com.highdeal.barbus.ResponseHandlerpublic void handleMsgKey(java.lang.Object msgKey)
handleMsgKey in interface com.highdeal.barbus.ResponseHandlerpublic void setAsyncSender(com.highdeal.barbus.IPostponeAsyncMessageSender sender)
setAsyncSender in interface com.highdeal.barbus.IPostponeAsyncMessagepublic com.highdeal.barbus.IPostponeAsyncMessageSender getAsyncSender()
getAsyncSender in interface com.highdeal.barbus.IPostponeAsyncMessage