| Package | Description |
|---|---|
| org.infinispan |
This is the core of Infinispan, a distributed, transactional, highly scalable data grid
platform.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CacheStream<R>
|
interface |
DoubleCacheStream
A
DoubleStream that has additional methods to allow for Serializable instances. |
interface |
IntCacheStream
A
IntStream that has additional methods to allow for Serializable instances. |
interface |
LongCacheStream
A
LongStream that has additional methods to allow for Serializable instances. |
| Modifier and Type | Method and Description |
|---|---|
BaseCacheStream |
BaseCacheStream.disableRehashAware()
Disables tracking of rehash events that could occur to the underlying cache.
|
BaseCacheStream |
BaseCacheStream.distributedBatchSize(int batchSize)
Controls how many keys are returned from a remote node when using a stream terminal operation with a distributed
cache to back this stream.
|
BaseCacheStream |
BaseCacheStream.filterKeys(Set<?> keys)
Filters which entries are returned by only returning ones that map to the given key.
|
BaseCacheStream |
BaseCacheStream.filterKeySegments(Set<Integer> segments)
Filters which entries are returned by what segment they are present in.
|
BaseCacheStream |
BaseCacheStream.parallelDistribution()
This would enable sending requests to all other remote nodes when a terminal operator is performed.
|
BaseCacheStream |
BaseCacheStream.segmentCompletionListener(BaseCacheStream.SegmentCompletionListener listener)
Allows registration of a segment completion listener that is notified when a segment has completed
processing.
|
BaseCacheStream |
BaseCacheStream.sequentialDistribution()
This would disable sending requests to all other remote nodes compared to one at a time.
|
BaseCacheStream |
BaseCacheStream.timeout(long timeout,
TimeUnit unit)
Sets a given time to wait for a remote operation to respond by.
|
Copyright © 2016 JBoss, a division of Red Hat. All rights reserved.