Package com.gigaspaces.datasource
Interface ExternalDataSource<T>
- All Superinterfaces:
BulkDataPersister,DataPersister<T>,DataProvider<T>,ManagedDataSource<T>,SQLDataProvider<T>
@Deprecated
public interface ExternalDataSource<T>
extends DataProvider<T>, DataPersister<T>, SQLDataProvider<T>, BulkDataPersister
Deprecated.
ExternalDataSourceis an interface for space external data source. This interface provides all the data source functionality supported by space. Supported operations: 1. read -DataProvider2. write,update,remove -DataPersister3. batch write,update, remove -DataPersister4. complex queries -SQLDataProvider5. bulk operations - used in transactions and mirror spaces -BulkDataPersister
- Since:
- 6.0
- Author:
- anna
-
Field Summary
Fields inherited from interface com.gigaspaces.datasource.ManagedDataSource
NUMBER_OF_PARTITIONS, STATIC_PARTITION_NUMBER -
Method Summary
Methods inherited from interface com.gigaspaces.datasource.BulkDataPersister
executeBulkMethods inherited from interface com.gigaspaces.datasource.DataPersister
remove, update, write, writeBatchMethods inherited from interface com.gigaspaces.datasource.DataProvider
iterator, readMethods inherited from interface com.gigaspaces.datasource.ManagedDataSource
init, initialLoad, shutdownMethods inherited from interface com.gigaspaces.datasource.SQLDataProvider
iterator
SpaceDataSourceandSpaceSynchronizationEndpointinstead.