public class StreamReceiveTask extends StreamTask
Modifier and Type | Field and Description |
---|---|
protected java.util.Collection<SSTableReader> |
sstables |
cfId, session
Constructor and Description |
---|
StreamReceiveTask(StreamSession session,
java.util.UUID cfId,
int totalFiles,
long totalSize) |
Modifier and Type | Method and Description |
---|---|
void |
abort()
Abort this task.
|
int |
getTotalNumberOfFiles() |
long |
getTotalSize() |
LifecycleTransaction |
getTransaction() |
void |
received(SSTableMultiWriter sstable)
Process received file.
|
getSummary
protected java.util.Collection<SSTableReader> sstables
public StreamReceiveTask(StreamSession session, java.util.UUID cfId, int totalFiles, long totalSize)
public void received(SSTableMultiWriter sstable)
sstable
- SSTable file received.public int getTotalNumberOfFiles()
getTotalNumberOfFiles
in class StreamTask
public long getTotalSize()
getTotalSize
in class StreamTask
public LifecycleTransaction getTransaction()
public void abort()
StreamReceiveTask.OnCompletionRunnable
task is submitted,
then task cannot be aborted.abort
in class StreamTask
Copyright © 2017 The Apache Software Foundation