GigaSpaces XAP 7.0 API

Package org.openspaces.persistency.hibernate.iterator

A set of implementations of DataIterator using Hibernate.

See:
          Description

Class Summary
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.
AbstractScrollableDataIterator A base class for scrollable result set (ScrollableResults created based on either an entity name or a SQLQuery.
DefaultChunkListDataIterator A default batch iterator that is based on DefaultListQueryDataIterator for each chunk.
DefaultChunkScrollableDataIterator A default batch iterator that is based on DefaultScrollableDataIterator for each chunk.
DefaultCriteriaByExampleDataIterator A simple iterator that iterates over template object using Hibernate Criteria by example.
DefaultListQueryDataIterator A simple iterator that iterates over a SQLQuery by creating an Hiberante query using Hibernate Session and listing it.
DefaultScrollableDataIterator A default scrollable result iterator based on Hibernate Session.
HibernateIteratorUtils  
HibernateProxyRemoverIterator A wrapper iterator that removes Hibernate proxies from the actual object returned.
StatelessChunkListDataIterator A default batch iterator that is based on StatelessListQueryDataIterator for each chunk.
StatelessChunkScrollableDataIterator A stateless batch iterator that is based on StatelessScrollableDataIterator for each chunk.
StatelessListQueryDataIterator A simple iterator that iterates over a SQLQuery by creating an Hiberante query using Hibernate StatelessSession and listing it.
StatelessScrollableDataIterator A stateless scrollable result based on Hibernate StatelessSession.
 

Package org.openspaces.persistency.hibernate.iterator Description

A set of implementations of DataIterator using Hibernate.


GigaSpaces XAP 7.0 API

Copyright © GigaSpaces.