Class DefaultIterationManager
- java.lang.Object
-
- org.infinispan.server.hotrod.iteration.DefaultIterationManager
-
- All Implemented Interfaces:
IterationManager
public class DefaultIterationManager extends Object implements IterationManager
-
-
Constructor Summary
Constructors Constructor Description DefaultIterationManager(TimeService timeService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
activeIterations()
void
addKeyValueFilterConverterFactory(String name, KeyValueFilterConverterFactory factory)
IterationState
close(String iterationId)
IterableIterationResult
next(String iterationId)
void
removeKeyValueFilterConverterFactory(String name)
IterationState
start(Cache cache, BitSet segments, String filterConverterFactory, List<byte[]> filterConverterParams, MediaType requestValueType, int batch, boolean metadata)
-
-
-
Constructor Detail
-
DefaultIterationManager
public DefaultIterationManager(TimeService timeService)
-
-
Method Detail
-
start
public IterationState start(Cache cache, BitSet segments, String filterConverterFactory, List<byte[]> filterConverterParams, MediaType requestValueType, int batch, boolean metadata)
- Specified by:
start
in interfaceIterationManager
-
next
public IterableIterationResult next(String iterationId)
- Specified by:
next
in interfaceIterationManager
-
close
public IterationState close(String iterationId)
- Specified by:
close
in interfaceIterationManager
-
addKeyValueFilterConverterFactory
public void addKeyValueFilterConverterFactory(String name, KeyValueFilterConverterFactory factory)
- Specified by:
addKeyValueFilterConverterFactory
in interfaceIterationManager
-
removeKeyValueFilterConverterFactory
public void removeKeyValueFilterConverterFactory(String name)
- Specified by:
removeKeyValueFilterConverterFactory
in interfaceIterationManager
-
activeIterations
public int activeIterations()
- Specified by:
activeIterations
in interfaceIterationManager
-
-