T
- The generic type of the CTOR for the procedure used to write
on the index.O
- The generic type for unserialized value objects.R
- The type of the result from applying the index procedure to a
single Split
of data.A
- The type of the aggregated result.public static class IndexWriteTask.M<T extends IKeyArrayIndexProcedure,O,R,A> extends IndexWriteTask<IndexAsyncWriteStats<PartitionLocator,IndexPartitionWriteStats>,O,KVO<O>,IndexPartitionWriteTask,PartitionLocator,IndexPartitionWriteStats,T,R,A>
IndexWriteTask.M<T extends IKeyArrayIndexProcedure,O,R,A>
ctor, duplicateRemover, ndx, resultHandler, sinkChunkSize, sinkChunkTimeoutNanos, sinkQueueCapacity
buffer, log, sinkIdleTimeoutNanos, sinkPollTimeoutNanos, src, stats
Constructor and Description |
---|
IndexWriteTask.M(IScaleOutClientIndex ndx,
long sinkIdleTimeoutNanos,
long sinkPollTimeoutNanos,
int sinkQueueCapacity,
int sinkChunkSize,
long sinkChunkTimeoutNanos,
IDuplicateRemover<O> duplicateRemover,
AbstractKeyArrayIndexProcedureConstructor<T> ctor,
IResultHandler<R,A> resultHandler,
IndexAsyncWriteStats<PartitionLocator,IndexPartitionWriteStats> stats,
BlockingBuffer<KVO<O>[]> buffer) |
handleChunk, newSubtask, newSubtaskBuffer, submitSubtask, toString
addToOutputBuffer, call, getBuffer, getRedirectQueueSize, getSink, getStats, mapOperationOverSubtasks, moveSinkToFinishedQueueAtomically, nothingPending, notifySubtaskDone, redirectChunk, willShutdown
halt, halted
public IndexWriteTask.M(IScaleOutClientIndex ndx, long sinkIdleTimeoutNanos, long sinkPollTimeoutNanos, int sinkQueueCapacity, int sinkChunkSize, long sinkChunkTimeoutNanos, IDuplicateRemover<O> duplicateRemover, AbstractKeyArrayIndexProcedureConstructor<T> ctor, IResultHandler<R,A> resultHandler, IndexAsyncWriteStats<PartitionLocator,IndexPartitionWriteStats> stats, BlockingBuffer<KVO<O>[]> buffer)
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.