com.gigaspaces.datasource
Interface ExternalDataSource<T>
- All Superinterfaces:
- BulkDataPersister, DataPersister<T>, DataProvider<T>, ManagedDataSource<T>, SQLDataProvider<T>
- All Known Implementing Classes:
- HibernateDataSource
public interface ExternalDataSource<T>
- extends DataProvider<T>, DataPersister<T>, SQLDataProvider<T>, BulkDataPersister
ExternalDataSource
is an interface for space external data source.
This interface provides all the data source functionality supported by space.
Supported operations:
1. read - DataProvider
2. write,update,remove - DataPersister
3. batch write,update, remove - DataPersister
4. complex queries - SQLDataProvider
5. bulk operations - used in transactions and mirror spaces - BulkDataPersister
- Since:
- 6.0
- Author:
- anna
Copyright © GigaSpaces.