public class TxDistributedLongCacheStream extends DistributedLongCacheStream
TxDistributedCacheStreamLongStream.BuildercloseRunnable, csm, distinct, distributedBatchSize, dm, executor, includeLoader, intermediateOperations, intermediateType, iteratorOperation, keyEquivalence, keysToFilter, localIntermediateOperations, log, parallel, parallelDistribution, partition, registry, rehashAware, segmentCompletionListener, segmentsToFilter, sorted, supplier, timeout, timeoutUnit| Modifier and Type | Method and Description |
|---|---|
protected <R> DistributedCacheStream<R> |
cacheStream() |
protected DistributedDoubleCacheStream |
doubleCacheStream() |
protected DistributedIntCacheStream |
intCacheStream() |
protected Supplier<Stream<CacheEntry>> |
supplierForSegments(ConsistentHash ch,
Set<Integer> targetSegments,
Set<Object> excludedKeys,
boolean primaryOnly)
If
usePrimary is true the segments are the primary segments but only those that exist in
targetSegments. |
allMatch, anyMatch, asDoubleStream, average, boxed, collect, count, distinct, filter, findAny, findFirst, flatMap, forEach, forEachOrdered, iterator, limit, map, mapToDouble, mapToInt, mapToObj, max, min, noneMatch, peek, reduce, reduce, skip, sorted, spliterator, sum, summaryStatistics, toArray, unwrapaddIntermediateOperation, addIntermediateOperationMap, addIntermediateOperationMap, close, isParallel, markDistinct, markSkip, markSorted, onClose, parallel, sequential, supplierForSegments, unorderedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilder, concat, empty, generate, iterate, of, of, parallel, range, rangeClosed, sequentialclose, isParallel, onClose, unorderedprotected Supplier<Stream<CacheEntry>> supplierForSegments(ConsistentHash ch, Set<Integer> targetSegments, Set<Object> excludedKeys, boolean primaryOnly)
AbstractCacheStreamusePrimary is true the segments are the primary segments but only those that exist in
targetSegments. However if usePrimary is false then targetSegments must be
provided and non null and this will be used specifically.supplierForSegments in class AbstractCacheStream<Long,LongStream,LongConsumer>primaryOnly - determines whether we should utilize the primary segments or not.protected <R> DistributedCacheStream<R> cacheStream()
cacheStream in class DistributedLongCacheStreamprotected DistributedIntCacheStream intCacheStream()
intCacheStream in class DistributedLongCacheStreamprotected DistributedDoubleCacheStream doubleCacheStream()
doubleCacheStream in class DistributedLongCacheStreamCopyright © 2025 JBoss, a division of Red Hat. All rights reserved.