public class PlatformDataStreamer extends PlatformAbstractTarget
FALSE, log, platformCtx, TRUE| Constructor and Description |
|---|
PlatformDataStreamer(PlatformContext platformCtx,
String cacheName,
DataStreamerImpl ldr,
boolean keepBinary)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
allowOverwrite() |
void |
allowOverwrite(boolean val) |
void |
listenTopology(long ptr)
Listen topology changes.
|
int |
perNodeBufferSize() |
void |
perNodeBufferSize(int val) |
int |
perNodeParallelOperations() |
void |
perNodeParallelOperations(int val) |
protected long |
processInStreamOutLong(int type,
BinaryRawReaderEx reader)
Process IN operation.
|
boolean |
skipStore() |
void |
skipStore(boolean skipStore) |
convertException, currentFuture, futureWriter, inObjectStreamOutStream, inStreamOutLong, inStreamOutObject, inStreamOutStream, listenFuture, listenFutureAndGet, listenFutureForOperation, listenFutureForOperationAndGet, outLong, outObject, outStream, platformContext, processInObjectStreamOutStream, processInStreamOutObject, processInStreamOutStream, processOutLong, processOutObject, processOutStream, throwUnsupportedpublic PlatformDataStreamer(PlatformContext platformCtx, String cacheName, DataStreamerImpl ldr, boolean keepBinary)
platformCtx - Context.ldr - Data streamer.protected long processInStreamOutLong(int type,
BinaryRawReaderEx reader)
throws IgniteCheckedException
processInStreamOutLong in class PlatformAbstractTargettype - Type.reader - Binary reader.IgniteCheckedException - In case of exception.public void listenTopology(long ptr)
ptr - Pointer.public boolean allowOverwrite()
public void allowOverwrite(boolean val)
val - Allow-overwrite flag.public boolean skipStore()
public void skipStore(boolean skipStore)
skipStore - Skip store flag.public int perNodeBufferSize()
public void perNodeBufferSize(int val)
val - Per-node buffer size.public int perNodeParallelOperations()
public void perNodeParallelOperations(int val)
val - Per-node parallel load operations.
Follow @ApacheIgnite
Ignite Fabric : ver. 1.6.0 Release Date : May 18 2016