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 ManagedDataSource
NUMBER_OF_PARTITIONS, STATIC_PARTITION_NUMBER -
Method Summary
Methods inherited from interface BulkDataPersister
executeBulkMethods inherited from interface DataPersister
remove, update, write, writeBatchMethods inherited from interface DataProvider
iterator, readMethods inherited from interface ManagedDataSource
init, initialLoad, shutdownMethods inherited from interface SQLDataProvider
iterator
SpaceDataSourceandSpaceSynchronizationEndpointinstead.