public class MapReduceCacheLoaderTask extends Object implements AdvancedCacheLoader.CacheLoaderTask
Constructor and Description |
---|
MapReduceCacheLoaderTask(Mapper mapper,
Collector collector) |
Modifier and Type | Method and Description |
---|---|
void |
processEntry(MarshalledEntry marshalledEntry,
AdvancedCacheLoader.TaskContext taskContext) |
public void processEntry(MarshalledEntry marshalledEntry, AdvancedCacheLoader.TaskContext taskContext)
processEntry
in interface AdvancedCacheLoader.CacheLoaderTask
marshalledEntry
- an iterated entry. Note that MarshalledEntry.getValue()
might be null if the fetchValue parameter passed to AdvancedCacheLoader.process(KeyFilter,
org.infinispan.persistence.spi.AdvancedCacheLoader.CacheLoaderTask,
java.util.concurrent.Executor, boolean, boolean)
is false.taskContext
- allows the implementors to decide when to stop the iteration by invoking AdvancedCacheLoader.TaskContext.stop()
Copyright © 2014 JBoss, a division of Red Hat. All Rights Reserved.