public class SSTableLoader extends java.lang.Object implements StreamEventHandler
| Modifier and Type | Class and Description | 
|---|---|
| static class  | SSTableLoader.Client | 
| Constructor and Description | 
|---|
| SSTableLoader(java.io.File directory,
             SSTableLoader.Client client,
             OutputHandler outputHandler) | 
| SSTableLoader(java.io.File directory,
             SSTableLoader.Client client,
             OutputHandler outputHandler,
             int connectionsPerHost) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Set<java.net.InetAddress> | getFailedHosts() | 
| void | handleStreamEvent(StreamEvent event)Callback for various streaming events. | 
| void | onFailure(java.lang.Throwable t) | 
| void | onSuccess(StreamState finalState) | 
| protected java.util.Collection<SSTableReader> | openSSTables(java.util.Map<java.net.InetAddress,java.util.Collection<Range<Token>>> ranges) | 
| StreamResultFuture | stream() | 
| StreamResultFuture | stream(java.util.Set<java.net.InetAddress> toIgnore,
      StreamEventHandler... listeners) | 
public SSTableLoader(java.io.File directory,
                     SSTableLoader.Client client,
                     OutputHandler outputHandler)
public SSTableLoader(java.io.File directory,
                     SSTableLoader.Client client,
                     OutputHandler outputHandler,
                     int connectionsPerHost)
protected java.util.Collection<SSTableReader> openSSTables(java.util.Map<java.net.InetAddress,java.util.Collection<Range<Token>>> ranges)
public StreamResultFuture stream()
public StreamResultFuture stream(java.util.Set<java.net.InetAddress> toIgnore, StreamEventHandler... listeners)
public void onSuccess(StreamState finalState)
onSuccess in interface com.google.common.util.concurrent.FutureCallback<StreamState>public void onFailure(java.lang.Throwable t)
onFailure in interface com.google.common.util.concurrent.FutureCallback<StreamState>public void handleStreamEvent(StreamEvent event)
StreamEventHandlerhandleStreamEvent in interface StreamEventHandlerevent - Stream event.StreamEvent.Typepublic java.util.Set<java.net.InetAddress> getFailedHosts()
Copyright © 2018 The Apache Software Foundation