public ReceivedMessage deserialize(ReadableByteChannel in, int version, StreamSession session) throws IOException { DataInput input = new DataInputStream(Channels.newInputStream(in)); return new ReceivedMessage(UUIDSerializer.serializer.deserialize(input, MessagingService.current_version), input.readInt()); }
/** * Call back after receiving FileMessageHeader. * * @param message received file */ public void receive(IncomingFileMessage message) { long headerSize = message.header.size(); StreamingMetrics.totalIncomingBytes.inc(headerSize); metrics.incomingBytes.inc(headerSize); // send back file received message handler.sendMessage(new ReceivedMessage(message.header.cfId, message.header.sequenceNumber)); receivers.get(message.header.cfId).received(message.sstable); }
/** * Call back after receiving FileMessageHeader. * * @param message received file */ public void receive(IncomingFileMessage message) { long headerSize = message.header.size(); StreamingMetrics.totalIncomingBytes.inc(headerSize); metrics.incomingBytes.inc(headerSize); // send back file received message handler.sendMessage(new ReceivedMessage(message.header.cfId, message.header.sequenceNumber)); receivers.get(message.header.cfId).received(message.sstable); }
/** * Call back after receiving FileMessageHeader. * * @param message received file */ public void receive(IncomingFileMessage message) { long headerSize = message.header.size(); StreamingMetrics.totalIncomingBytes.inc(headerSize); metrics.incomingBytes.inc(headerSize); // send back file received message handler.sendMessage(new ReceivedMessage(message.header.cfId, message.header.sequenceNumber)); receivers.get(message.header.cfId).received(message.sstable); }
@SuppressWarnings("resource") // Not closing constructed DataInputPlus's as the channel needs to remain open. public ReceivedMessage deserialize(ReadableByteChannel in, int version, StreamSession session) throws IOException { DataInputPlus input = new DataInputStreamPlus(Channels.newInputStream(in)); return new ReceivedMessage(UUIDSerializer.serializer.deserialize(input, MessagingService.current_version), input.readInt()); }
@SuppressWarnings("resource") // Not closing constructed DataInputPlus's as the channel needs to remain open. public ReceivedMessage deserialize(ReadableByteChannel in, int version, StreamSession session) throws IOException { DataInputPlus input = new DataInputStreamPlus(Channels.newInputStream(in)); return new ReceivedMessage(UUIDSerializer.serializer.deserialize(input, MessagingService.current_version), input.readInt()); }
@SuppressWarnings("resource") // Not closing constructed DataInputPlus's as the channel needs to remain open. public ReceivedMessage deserialize(ReadableByteChannel in, int version, StreamSession session) throws IOException { DataInputPlus input = new DataInputStreamPlus(Channels.newInputStream(in)); return new ReceivedMessage(UUIDSerializer.serializer.deserialize(input, MessagingService.current_version), input.readInt()); }
/** * Call back after receiving FileMessageHeader. * * @param message received file */ public void receive(IncomingFileMessage message) { long headerSize = message.header.size(); StreamingMetrics.totalIncomingBytes.inc(headerSize); metrics.incomingBytes.inc(headerSize); // send back file received message handler.sendMessage(new ReceivedMessage(message.header.cfId, message.header.sequenceNumber)); receivers.get(message.header.cfId).received(message.sstable); }