Class GridH2IndexRangeResponse
- java.lang.Object
-
- org.apache.ignite.internal.processors.query.h2.twostep.msg.GridH2IndexRangeResponse
-
- All Implemented Interfaces:
Serializable,Message
public class GridH2IndexRangeResponse extends Object implements Message
Range response message.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static byteSTATUS_ERRORstatic byteSTATUS_NOT_FOUNDstatic byteSTATUS_OK-
Fields inherited from interface org.apache.ignite.plugin.extensions.communication.Message
DIRECT_TYPE_SIZE
-
-
Constructor Summary
Constructors Constructor Description GridH2IndexRangeResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intbatchLookupId()voidbatchLookupId(int batchLookupId)shortdirectType()Stringerror()voiderror(String err)bytefieldsCount()voidonAckReceived()UUIDoriginNodeId()voidoriginNodeId(UUID originNodeId)intoriginSegmentId()voidoriginSegmentId(int segmentId)longqueryId()voidqueryId(long qryId)List<GridH2RowRange>ranges()voidranges(List<GridH2RowRange> ranges)booleanreadFrom(ByteBuffer buf, MessageReader reader)intsegment()voidsegment(int segmentId)bytestatus()voidstatus(byte status)StringtoString()booleanwriteTo(ByteBuffer buf, MessageWriter writer)
-
-
-
Field Detail
-
STATUS_OK
public static final byte STATUS_OK
- See Also:
- Constant Field Values
-
STATUS_ERROR
public static final byte STATUS_ERROR
- See Also:
- Constant Field Values
-
STATUS_NOT_FOUND
public static final byte STATUS_NOT_FOUND
- See Also:
- Constant Field Values
-
-
Method Detail
-
ranges
public void ranges(List<GridH2RowRange> ranges)
- Parameters:
ranges- Ranges.
-
ranges
public List<GridH2RowRange> ranges()
- Returns:
- Ranges.
-
originNodeId
public UUID originNodeId()
- Returns:
- Origin node ID.
-
originNodeId
public void originNodeId(UUID originNodeId)
- Parameters:
originNodeId- Origin node ID.
-
queryId
public long queryId()
- Returns:
- Query ID.
-
queryId
public void queryId(long qryId)
- Parameters:
qryId- Query ID.
-
error
public void error(String err)
- Parameters:
err- Error message.
-
error
public String error()
- Returns:
- Error message or
nullif everything is ok.
-
status
public void status(byte status)
- Parameters:
status- Status.
-
status
public byte status()
- Returns:
- Status.
-
segment
public void segment(int segmentId)
- Parameters:
segmentId- Index segment ID.
-
segment
public int segment()
- Returns:
- Index segment ID.
-
originSegmentId
public int originSegmentId()
- Returns:
- Origin index segment ID.
-
originSegmentId
public void originSegmentId(int segmentId)
- Parameters:
segmentId- Origin index segment ID.
-
batchLookupId
public void batchLookupId(int batchLookupId)
- Parameters:
batchLookupId- Batch lookup ID.
-
batchLookupId
public int batchLookupId()
- Returns:
- Batch lookup ID.
-
writeTo
public boolean writeTo(ByteBuffer buf, MessageWriter writer)
-
readFrom
public boolean readFrom(ByteBuffer buf, MessageReader reader)
-
directType
public short directType()
- Specified by:
directTypein interfaceMessage
-
fieldsCount
public byte fieldsCount()
- Specified by:
fieldsCountin interfaceMessage
-
onAckReceived
public void onAckReceived()
- Specified by:
onAckReceivedin interfaceMessage
-
-