GigaSpaces XAP 7.0 API

Uses of Interface
org.openspaces.persistency.support.MultiDataIterator

Packages that use MultiDataIterator
org.openspaces.persistency.hibernate.iterator A set of implementations of DataIterator using Hibernate. 
org.openspaces.persistency.support Support classes for persistency. 
 

Uses of MultiDataIterator in org.openspaces.persistency.hibernate.iterator
 

Classes in org.openspaces.persistency.hibernate.iterator that implement MultiDataIterator
 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.
 

Uses of MultiDataIterator in org.openspaces.persistency.support
 

Classes in org.openspaces.persistency.support that implement MultiDataIterator
 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.
 


GigaSpaces XAP 7.0 API

Copyright © GigaSpaces.