Indexable Data Provider Engine Layer
interface IndexableDataProviderEngineLayer
Content copied to clipboard
Provides a mechanism for search index changes in core layers. One core layer can be associated with several search engines.
Please note that even though in most cases execution of each operation is pretty fast, in some cases (when core layer is currently used by search engine or when >10000 records are being added) execution may take some time. Please, consider usage of this class from background thread.
Types
BatchUpdateOperation
Link copied to clipboard
fun fun interface BatchUpdateOperation
Content copied to clipboard
Interface definition for a function to be executed atomically during IndexableDataProviderEngineLayer update.
Functions
add
Link copied to clipboard
addAll
Link copied to clipboard
executeBatchUpdate
Link copied to clipboard
abstract fun executeBatchUpdate(batchUpdateOperation: IndexableDataProviderEngineLayer.BatchUpdateOperation)
Content copied to clipboard
remove
Link copied to clipboard
update
Link copied to clipboard