Class ResponderFailedException

All Implemented Interfaces:
Serializable

public class ResponderFailedException extends AceMqException
The responder answered, and the answer was a failure.

The round trip completed: the request was handled, the handler threw, and the responder sent that back in the acemq-error header rather than leaving the caller to wait out its timeout. Python raises ResponderError, Ruby ResponderFailed and Go ErrResponderFailed for the same reply, whichever language the responder was written in.

See Also:
  • Constructor Details

    • ResponderFailedException

      public ResponderFailedException(String message, String failure)
  • Method Details

    • failure

      public String failure()
      Returns:
      the responder's failure as it reported it, for example IllegalStateException: out of stock