Class GridQueryFailResponse

    • Field Detail

      • GENERAL_ERROR

        public static final byte GENERAL_ERROR
        General error failure type.
        See Also:
        Constant Field Values
      • CANCELLED_BY_ORIGINATOR

        public static final byte CANCELLED_BY_ORIGINATOR
        Cancelled by originator failure type.
        See Also:
        Constant Field Values
      • RETRY_QUERY

        public static final byte RETRY_QUERY
        Execution error. Query should be retried.
        See Also:
        Constant Field Values
    • Constructor Detail

      • GridQueryFailResponse

        public GridQueryFailResponse()
        Default constructor.
      • GridQueryFailResponse

        public GridQueryFailResponse​(long qryReqId,
                                     Throwable err)
        Parameters:
        qryReqId - Query request ID.
        err - Error.
    • Method Detail

      • queryRequestId

        public long queryRequestId()
        Returns:
        Query request ID.
      • error

        public String error()
        Returns:
        Error.
      • failCode

        public byte failCode()
        Returns:
        Fail code.
      • onAckReceived

        public void onAckReceived()
        Method called when ack message received.
        Specified by:
        onAckReceived in interface Message
      • writeTo

        public boolean writeTo​(ByteBuffer buf,
                               MessageWriter writer)
        Writes this message to provided byte buffer.
        Specified by:
        writeTo in interface Message
        Parameters:
        buf - Byte buffer.
        writer - Writer.
        Returns:
        Whether message was fully written.
      • readFrom

        public boolean readFrom​(ByteBuffer buf,
                                MessageReader reader)
        Reads this message from provided byte buffer.
        Specified by:
        readFrom in interface Message
        Parameters:
        buf - Byte buffer.
        reader - Reader.
        Returns:
        Whether message was fully read.
      • directType

        public short directType()
        Gets message type.
        Specified by:
        directType in interface Message
        Returns:
        Message type.
      • fieldsCount

        public byte fieldsCount()
        Gets fields count.
        Specified by:
        fieldsCount in interface Message
        Returns:
        Fields count.