public class StreamReceiveTask extends StreamTask
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Collection<SSTableWriter> |
sstables |
LifecycleTransaction |
txn |
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() |
void |
received(SSTableWriter sstable)
Process received file.
|
getSummarypublic final LifecycleTransaction txn
protected java.util.Collection<SSTableWriter> sstables
public StreamReceiveTask(StreamSession session, java.util.UUID cfId, int totalFiles, long totalSize)
public void received(SSTableWriter sstable)
sstable - SSTable file received.public int getTotalNumberOfFiles()
getTotalNumberOfFiles in class StreamTaskpublic long getTotalSize()
getTotalSize in class StreamTaskpublic void abort()
StreamReceiveTask.OnCompletionRunnable task is submitted,
then task cannot be aborted.abort in class StreamTaskCopyright © 2015 The Apache Software Foundation