Class MllpAcknowledgementTimeoutException

    • Constructor Detail

      • MllpAcknowledgementTimeoutException

        public MllpAcknowledgementTimeoutException​(byte[] hl7Message)
      • MllpAcknowledgementTimeoutException

        public MllpAcknowledgementTimeoutException​(byte[] hl7Message,
                                                   byte[] partialHl7Acknowledgement)
      • MllpAcknowledgementTimeoutException

        public MllpAcknowledgementTimeoutException​(byte[] hl7Message,
                                                   Throwable cause)
      • MllpAcknowledgementTimeoutException

        public MllpAcknowledgementTimeoutException​(byte[] hl7Message,
                                                   byte[] partialHl7Acknowledgement,
                                                   Throwable cause)
      • MllpAcknowledgementTimeoutException

        public MllpAcknowledgementTimeoutException​(String message,
                                                   byte[] hl7Message)
      • MllpAcknowledgementTimeoutException

        public MllpAcknowledgementTimeoutException​(String message,
                                                   byte[] hl7Message,
                                                   byte[] partialHl7Acknowledgement)
      • MllpAcknowledgementTimeoutException

        public MllpAcknowledgementTimeoutException​(String message,
                                                   byte[] hl7Message,
                                                   Throwable cause)
      • MllpAcknowledgementTimeoutException

        public MllpAcknowledgementTimeoutException​(String message,
                                                   byte[] hl7Message,
                                                   byte[] partialHl7Acknowledgement,
                                                   Throwable cause)
    • Method Detail

      • getHl7Acknowledgement

        public byte[] getHl7Acknowledgement()
        Get the HL7 acknowledgement payload associated with this exception, if any.
        Returns:
        If the timeout occurred while attempting to receive an HL7 Message, this will be null. If the timeout occurred while attempting to receive an HL7 Acknowledgement, this will be the HL7 Message. If the timeout occurred while attempting to complete the read of an HL7 message (i.e. part of the message has already been read), this will be the partial acknowledgement payload that was read before the timeout.