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.
since 9.5 - use SpaceDataSource and SpaceSynchronizationEndpoint instead.
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