public abstract class AbstractClientIndex extends AbstractIndex
| Constructor and Description |
|---|
AbstractClientIndex() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canHandle(CacheDataRow row)
Checks whether index handles specified cache row.
|
void |
destroy(boolean softDelete)
Destroy index.
|
void |
onUpdate(@Nullable CacheDataRow oldRow,
@Nullable CacheDataRow newRow,
boolean prevRowAvailable)
Callback that runs when the underlying cache is updated.
|
IgniteException |
unsupported() |
markIndexRebuild, rebuildInProgress, unwrappublic boolean canHandle(CacheDataRow row)
row - Cache row.public void onUpdate(@Nullable
@Nullable CacheDataRow oldRow,
@Nullable
@Nullable CacheDataRow newRow,
boolean prevRowAvailable)
throws IgniteCheckedException
oldRow - Cache row that was replaced with newRow.newRow - Cache row that was stored.prevRowAvailable - Whether oldRow available.IgniteCheckedExceptionpublic void destroy(boolean softDelete)
softDelete - if true then perform logical deletion.public IgniteException unsupported()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.15.0 Release Date : April 25 2023