Interface TransportContext

    • Method Detail

      • createStreamSession

        StreamSession<? extends TransportContext> createStreamSession​(BulkWriterContext writerContext,
                                                                      java.lang.String sessionId,
                                                                      SortedSSTableWriter sstableWriter,
                                                                      com.google.common.collect.Range<java.math.BigInteger> range,
                                                                      ReplicaAwareFailureHandler<RingInstance> failureHandler,
                                                                      java.util.concurrent.ExecutorService executorService)
        Create a new stream session that writes data to Cassandra
        Parameters:
        writerContext - bulk writer context
        sstableWriter - sstable writer of the stream session
        range - token range of the stream session
        failureHandler - handler to track failures of the stream session
        executorService - executor service
        Returns:
        a new stream session
      • close

        default void close()