| Package | Description | 
|---|---|
| org.openspaces.persistency.hibernate.iterator | 
 A set of implementations of DataIterator using Hibernate. 
 | 
| org.openspaces.persistency.support | 
 Support classes for persistency. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractChunkDataIterator
A base class that accepts a batch size and will create several iterators on the given
 entity by chunking it into batch size chuncks, each iterator will iterate only on the given
 chunk. 
 | 
class  | 
DefaultChunkListDataIterator
A default batch iterator that is based on  
DefaultListQueryDataIterator
 for each chunk. | 
class  | 
DefaultChunkScrollableDataIterator
A default batch iterator that is based on  
DefaultScrollableDataIterator
 for each chunk. | 
class  | 
HibernateProxyRemoverIterator
A wrapper iterator that removes Hibernate proxies from the actual object
 returned. 
 | 
class  | 
StatelessChunkListDataIterator
A default batch iterator that is based on  
StatelessListQueryDataIterator
 for each chunk. | 
class  | 
StatelessChunkScrollableDataIterator
A stateless batch iterator that is based on  
StatelessScrollableDataIterator
 for each chunk. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ConcurrentMultiDataIterator
A simple implementation wrapping several iterators and exposing them as concurrent iterator using a
 fixed size thread pool. 
 | 
class  | 
SerialMultiDataIterator
A simple implementation wrapping several iterators and exposing them as a single (serial) iterator. 
 | 
Copyright © GigaSpaces.