MCPcopy Create free account
hub / github.com/OpenTSDB/asynchbase / serialize

Method serialize

src/DeleteRequest.java:601–611  ·  view source on GitHub ↗

Serializes this request.

(final byte server_version)

Source from the content-addressed store, hash-verified

599
600 /** Serializes this request. */
601 ChannelBuffer serialize(final byte server_version) {
602 if (server_version < RegionClient.SERVER_VERSION_095_OR_ABOVE) {
603 return serializeOld(server_version);
604 }
605
606 final MutateRequest req = MutateRequest.newBuilder()
607 .setRegion(region.toProtobuf())
608 .setMutation(toMutationProto())
609 .build();
610 return toChannelBuffer(MUTATE, req);
611 }
612
613 /** Serializes this request for HBase 0.94 and before. */
614 private ChannelBuffer serializeOld(final byte server_version) {

Callers

nothing calls this directly

Calls 5

serializeOldMethod · 0.95
toMutationProtoMethod · 0.95
setRegionMethod · 0.80
toChannelBufferMethod · 0.80
toProtobufMethod · 0.45

Tested by

no test coverage detected