Package com.loomcache.common.protocol
@NullMarked
package com.loomcache.common.protocol
-
ClassDescriptionA single operation within a batch (see LoomBatch in the client module).Result of deserializing a batch — includes flags and the operation list.Wire payload for periodic client statistics uploads.Feature flags for LoomCache protocol versions.Wire payload for the
PROTOCOL_HELLO/PROTOCOL_HELLO_ACKhandshake opcodes.Version information for LoomCache nodes.Binary payload codec forMessageType.MAP_PUT_WITH_TTL.Wire-format codec for theMessageType.MAP_REPLACE_CASvalue field.Decoded CAS payload: the expectedoldValueand the replacementnewValue.The core message object for all LoomCache communication.Encodes/decodes Messages to/from the LoomCache binary wire protocol.All operation codes for the LoomCache binary protocol.Wire payload for thePARTITION_TABLE_REQUEST/PARTITION_TABLE_RESPONSEopcodes introduced in BLK-2026-04-22-007 Day 2.Feature bits advertised in theHelloPayloadfeature bitmap.Negotiates protocol version during peer handshake.Exception thrown when version negotiation fails.Result of a cursor-based scan operation on a data structure (Map, Set).Wire-serializable predicate forMessageType.CQC_SUBSCRIBE.Matches every entry.Matches entries whose key equals the operand.Matches entries whose key starts with the operand.Matches entries whose value contains the operand as a substring.Matches entries whose value equals the operand.Wire-level op codes used inside aMessageType.TX_OPERATIONbody.Shared decoded representation of one transaction operation on the wire.Manages version compatibility and feature negotiation across LoomCache nodes.Adapts message encoding/decoding to be version-aware.Optional transport compression negotiated by PROTOCOL_HELLO.