GigaSpaces XAP 9.0 API

org.openspaces.persistency.support
Interface MultiDataIterator

All Superinterfaces:
DataIterator, Iterator
All Known Implementing Classes:
AbstractChunkDataIterator, ConcurrentMultiDataIterator, DefaultChunkListDataIterator, DefaultChunkScrollableDataIterator, HibernateProxyRemoverIterator, SerialMultiDataIterator, StatelessChunkListDataIterator, StatelessChunkScrollableDataIterator

public interface MultiDataIterator
extends DataIterator

A marker interface on top of the data source DataIterator which handles multiple data iterators.

Allows to get the underlying iterators. Note, this operation contract should only be called before any iteration has been perfomed on any of the internal iterators.

Author:
kimchy

Method Summary
 DataIterator[] iterators()
          Returns the underlying iterators.
 
Methods inherited from interface com.gigaspaces.datasource.DataIterator
close
 
Methods inherited from interface java.util.Iterator
hasNext, next, remove
 

Method Detail

iterators

DataIterator[] iterators()
Returns the underlying iterators. Note, calling this method should only be performed if no iteration has happened.


GigaSpaces XAP 9.0 API

Copyright © GigaSpaces.