public class StreamTransferTask extends StreamTask
cfId, session
Constructor and Description |
---|
StreamTransferTask(StreamSession session,
java.util.UUID cfId) |
Modifier and Type | Method and Description |
---|---|
void |
addTransferFile(SSTableReader sstable,
long estimatedKeys,
java.util.List<Pair<java.lang.Long,java.lang.Long>> sections) |
void |
complete(int sequenceNumber)
Received ACK for file at
sequenceNumber . |
OutgoingFileMessage |
createMessageForRetry(int sequenceNumber) |
java.util.Collection<OutgoingFileMessage> |
getFileMessages() |
int |
getTotalNumberOfFiles() |
long |
getTotalSize() |
getSummary
public StreamTransferTask(StreamSession session, java.util.UUID cfId)
public void addTransferFile(SSTableReader sstable, long estimatedKeys, java.util.List<Pair<java.lang.Long,java.lang.Long>> sections)
public void complete(int sequenceNumber)
sequenceNumber
.sequenceNumber
- sequence number of filepublic int getTotalNumberOfFiles()
getTotalNumberOfFiles
in class StreamTask
public long getTotalSize()
getTotalSize
in class StreamTask
public java.util.Collection<OutgoingFileMessage> getFileMessages()
public OutgoingFileMessage createMessageForRetry(int sequenceNumber)
Copyright © 2014 The Apache Software Foundation