|
GigaSpaces XAP 7.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DataIterator | |
---|---|
com.gigaspaces.datasource | Provides GigaSpaces DataSource implementation. |
com.gigaspaces.datasource.hibernate | Deprecated: use org.openspaces.persistency.hibernate instead. |
com.j_spaces.javax.cache | Deprecated: use com.gigaspaces.datasource instead. |
org.openspaces.persistency.hibernate | An implementation of GigaSpaces external data source using Hibernate. |
org.openspaces.persistency.hibernate.iterator | A set of implementations of DataIterator using Hibernate. |
org.openspaces.persistency.patterns | Set of patterns that can be used to wrap different external data sources. |
org.openspaces.persistency.support | Support classes for persistency. |
Uses of DataIterator in com.gigaspaces.datasource |
---|
Methods in com.gigaspaces.datasource that return DataIterator | |
---|---|
DataIterator<T> |
ManagedDataSource.initialLoad()
Creates and returns an iterator over all the entries that should be loaded into space. |
DataIterator<T> |
SQLDataProvider.iterator(SQLQuery<T> query)
Create an iterator over all objects that match the given SQLQuery . |
DataIterator<T> |
DataProvider.iterator(T template)
Create an iterator over all objects that match the given template. |
Uses of DataIterator in com.gigaspaces.datasource.hibernate |
---|
Classes in com.gigaspaces.datasource.hibernate that implement DataIterator | |
---|---|
class |
HibernateDataIterator<T>
Deprecated. use org.openspaces.persistency.hibernate package instead |
Methods in com.gigaspaces.datasource.hibernate that return DataIterator | |
---|---|
DataIterator<Map.Entry<Object,Object>> |
HibernateMapDataSource.entries()
Deprecated. |
DataIterator<Object> |
HibernateDataSource.initialLoad()
Deprecated. |
DataIterator<Map.Entry<Object,Object>> |
HibernateMapDataSource.initialLoad()
Deprecated. |
DataIterator<Object> |
HibernateDataSource.iterator(Object template)
Deprecated. |
DataIterator<Object> |
HibernateDataSource.iterator(SQLQuery<Object> query)
Deprecated. |
Uses of DataIterator in com.j_spaces.javax.cache |
---|
Methods in com.j_spaces.javax.cache that return DataIterator | |
---|---|
DataIterator<Map.Entry<K,V>> |
BasicCacheLoader.entries()
Deprecated.
Creates and returns an iterator over all the entries in data source. |
Uses of DataIterator in org.openspaces.persistency.hibernate |
---|
Methods in org.openspaces.persistency.hibernate that return DataIterator | |
---|---|
protected DataIterator |
AbstractHibernateExternalDataSource.createInitialLoadIterator(DataIterator[] iterators)
A helper method that creates the initial load itertaor using the ConcurrentMultiDataIterator
with the provided AbstractHibernateExternalDataSource.setInitialLoadThreadPoolSize(int) thread pool size. |
DataIterator |
StatelessHibernateExternalDataSource.initialLoad()
Performs the inital load operation. |
DataIterator |
DefaultHibernateExternalDataSource.initialLoad()
Performs the initial load operation. |
DataIterator |
CriteriaHibernateExternalDataSource.iterator(Object template)
|
DataIterator |
StatelessHibernateExternalDataSource.iterator(SQLQuery sqlQuery)
Returns a StatelessListQueryDataIterator for the given
query. |
DataIterator |
DefaultHibernateExternalDataSource.iterator(SQLQuery sqlQuery)
Returns a DefaultListQueryDataIterator for the
given sql query. |
Methods in org.openspaces.persistency.hibernate with parameters of type DataIterator | |
---|---|
protected DataIterator |
AbstractHibernateExternalDataSource.createInitialLoadIterator(DataIterator[] iterators)
A helper method that creates the initial load itertaor using the ConcurrentMultiDataIterator
with the provided AbstractHibernateExternalDataSource.setInitialLoadThreadPoolSize(int) thread pool size. |
Uses of DataIterator in org.openspaces.persistency.hibernate.iterator |
---|
Classes in org.openspaces.persistency.hibernate.iterator that implement DataIterator | |
---|---|
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 |
AbstractScrollableDataIterator
A base class for scrollable result set ( ScrollableResults created based on either an
entity name or a SQLQuery . |
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 |
DefaultCriteriaByExampleDataIterator
A simple iterator that iterates over template object using Hibernate Criteria by example. |
class |
DefaultListQueryDataIterator
A simple iterator that iterates over a SQLQuery by creating
an Hiberante query using Hibernate Session and listing it. |
class |
DefaultScrollableDataIterator
A default scrollable result iterator based on Hibernate Session . |
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. |
class |
StatelessListQueryDataIterator
A simple iterator that iterates over a SQLQuery by creating
an Hiberante query using Hibernate StatelessSession and listing it. |
class |
StatelessScrollableDataIterator
A stateless scrollable result based on Hibernate StatelessSession . |
Methods in org.openspaces.persistency.hibernate.iterator that return DataIterator | |
---|---|
protected DataIterator |
DefaultChunkListDataIterator.createIteratorByEntityName(String entityName,
org.hibernate.SessionFactory sessionFactory,
int fetchSize,
boolean performOrderById,
int from,
int size)
|
protected DataIterator |
StatelessChunkScrollableDataIterator.createIteratorByEntityName(String entityName,
org.hibernate.SessionFactory sessionFactory,
int fetchSize,
boolean performOrderById,
int from,
int size)
|
protected DataIterator |
DefaultChunkScrollableDataIterator.createIteratorByEntityName(String entityName,
org.hibernate.SessionFactory sessionFactory,
int fetchSize,
boolean performOrderById,
int from,
int size)
|
protected DataIterator |
StatelessChunkListDataIterator.createIteratorByEntityName(String entityName,
org.hibernate.SessionFactory sessionFactory,
int fetchSize,
boolean performOrderById,
int from,
int size)
|
protected abstract DataIterator |
AbstractChunkDataIterator.createIteratorByEntityName(String entityName,
org.hibernate.SessionFactory sessionFactory,
int fetchSize,
boolean performOrderById,
int from,
int size)
|
protected DataIterator |
DefaultChunkListDataIterator.createIteratorByHibernateQuery(String hQuery,
org.hibernate.SessionFactory sessionFactory,
int fetchSize,
int from,
int size)
|
protected DataIterator |
StatelessChunkScrollableDataIterator.createIteratorByHibernateQuery(String hQuery,
org.hibernate.SessionFactory sessionFactory,
int fetchSize,
int from,
int size)
|
protected DataIterator |
DefaultChunkScrollableDataIterator.createIteratorByHibernateQuery(String hQuery,
org.hibernate.SessionFactory sessionFactory,
int fetchSize,
int from,
int size)
|
protected DataIterator |
StatelessChunkListDataIterator.createIteratorByHibernateQuery(String hQuery,
org.hibernate.SessionFactory sessionFactory,
int fetchSize,
int from,
int size)
|
protected abstract DataIterator |
AbstractChunkDataIterator.createIteratorByHibernateQuery(String hQuery,
org.hibernate.SessionFactory sessionFactory,
int fetchSize,
int from,
int size)
|
protected DataIterator |
DefaultChunkListDataIterator.createIteratorBySQLQuery(SQLQuery sqlQuery,
org.hibernate.SessionFactory sessionFactory,
int fetchSize,
boolean performOrderById,
int from,
int size)
|
protected DataIterator |
StatelessChunkScrollableDataIterator.createIteratorBySQLQuery(SQLQuery sqlQuery,
org.hibernate.SessionFactory sessionFactory,
int fetchSize,
boolean performOrderById,
int from,
int size)
|
protected DataIterator |
DefaultChunkScrollableDataIterator.createIteratorBySQLQuery(SQLQuery sqlQuery,
org.hibernate.SessionFactory sessionFactory,
int fetchSize,
boolean performOrderById,
int from,
int size)
|
protected DataIterator |
StatelessChunkListDataIterator.createIteratorBySQLQuery(SQLQuery sqlQuery,
org.hibernate.SessionFactory sessionFactory,
int fetchSize,
boolean performOrderById,
int from,
int size)
|
protected abstract DataIterator |
AbstractChunkDataIterator.createIteratorBySQLQuery(SQLQuery sqlQuery,
org.hibernate.SessionFactory sessionFactory,
int fetchSize,
boolean performOrderById,
int from,
int size)
|
DataIterator[] |
HibernateProxyRemoverIterator.iterators()
|
DataIterator[] |
AbstractChunkDataIterator.iterators()
|
Constructors in org.openspaces.persistency.hibernate.iterator with parameters of type DataIterator | |
---|---|
HibernateProxyRemoverIterator(DataIterator iterator)
|
Uses of DataIterator in org.openspaces.persistency.patterns |
---|
Methods in org.openspaces.persistency.patterns that return DataIterator | |
---|---|
DataIterator |
AbstractManagedDataSourceSplitter.initialLoad()
Iterates through all the given data sources and assembles their respective DataIterator s
from ManagedDataSource.initialLoad() . |
DataIterator |
AbstractManagedDataSourceDelegator.initialLoad()
|
DataIterator |
DataProviderSplitter.iterator(Object o)
|
DataIterator |
SQLDataProviderSplitter.iterator(SQLQuery sqlQuery)
|
DataIterator |
SQLDataProviderExceptionHandler.iterator(SQLQuery sqlQuery)
|
Uses of DataIterator in org.openspaces.persistency.support |
---|
Subinterfaces of DataIterator in org.openspaces.persistency.support | |
---|---|
interface |
MultiDataIterator
A marker interface on top of the data source DataIterator
which handles multiple data iterators. |
Classes in org.openspaces.persistency.support that implement DataIterator | |
---|---|
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. |
Methods in org.openspaces.persistency.support that return DataIterator | |
---|---|
DataIterator[] |
SerialMultiDataIterator.iterators()
|
DataIterator[] |
MultiDataIterator.iterators()
Returns the underlying iterators. |
DataIterator[] |
ConcurrentMultiDataIterator.iterators()
|
Constructors in org.openspaces.persistency.support with parameters of type DataIterator | |
---|---|
ConcurrentMultiDataIterator(DataIterator[] iterators,
int threadPoolSize)
|
|
SerialMultiDataIterator(DataIterator... iterators)
|
|
GigaSpaces XAP 7.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |