Package org.nuxeo.ecm.core.api.scroll
Interface Scroll
-
- All Superinterfaces:
AutoCloseable
,Iterator<List<String>>
- All Known Implementing Classes:
AbstractBlobScroll
,AzureBlobScroll
,ElasticSearchScroll
,EmptyScroll
,GoogleStorageBlobScroll
,GridFSBlobScroll
,InMemoryBlobScroll
,LocalBlobScroll
,RepositoryBlobScroll
,RepositoryScroll
,S3BlobScroll
,StaticScroll
public interface Scroll extends Iterator<List<String>>, AutoCloseable
Execute the scroll on large result set.- Since:
- 11.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
close()
void
init(ScrollRequest request, Map<String,String> options)
Initialization of the iterator.-
Methods inherited from interface java.util.Iterator
forEachRemaining, hasNext, next, remove
-
-
-
-
Method Detail
-
init
void init(ScrollRequest request, Map<String,String> options)
Initialization of the iterator.
-
close
void close()
- Specified by:
close
in interfaceAutoCloseable
-
-