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 Details

  • Method Details

    • handleAck

      public void handleAck(com.highdeal.hmi.IConnection source)
      Specified by:
      handleAck in interface com.highdeal.barbus.ResponseHandler
    • handleException

      public void handleException(com.highdeal.hmi.IConnection source, com.highdeal.barbus.InvalidMessageException e)
      Specified by:
      handleException in interface com.highdeal.barbus.ResponseHandler
    • handleException

      public void handleException(com.highdeal.hmi.IConnection source, CommunicationFailureException e)
      Specified by:
      handleException in interface com.highdeal.barbus.ResponseHandler
    • handleException

      public void handleException(com.highdeal.hmi.IConnection source, com.highdeal.barbus.InterruptedMessageException e)
      Specified by:
      handleException in interface com.highdeal.barbus.ResponseHandler
    • handleException

      public void handleException(com.highdeal.hmi.IConnection source, ServerFailureException e)
    • handleResponse

      public void handleResponse(com.highdeal.hmi.IConnection source, com.highdeal.hmi.IDataBuffer buf)
      Specified by:
      handleResponse in interface com.highdeal.barbus.ResponseHandler
    • handleMsgKey

      public void handleMsgKey(Object msgKey)
      Specified by:
      handleMsgKey in interface com.highdeal.barbus.ResponseHandler
    • setAsyncSender

      public void setAsyncSender(com.highdeal.barbus.IPostponeAsyncMessageSender sender)
      Specified by:
      setAsyncSender in interface com.highdeal.barbus.IPostponeAsyncMessage
    • getAsyncSender

      public com.highdeal.barbus.IPostponeAsyncMessageSender getAsyncSender()
      Specified by:
      getAsyncSender in interface com.highdeal.barbus.IPostponeAsyncMessage