Interface CorruptIndexHandler
-
- All Known Implementing Classes:
TrackingCorruptIndexHandler
public interface CorruptIndexHandler
-
-
Field Summary
Fields Modifier and Type Field Description static CorruptIndexHandlerNOOP
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidindexUpdateFailed(java.lang.String async, java.lang.String indexPath, java.lang.Exception e)booleanskippingCorruptIndex(java.lang.String async, java.lang.String indexPath, java.util.Calendar corruptSince)Callback method to inform handler that a corrupt index has been skipped
-
-
-
Field Detail
-
NOOP
static final CorruptIndexHandler NOOP
-
-
Method Detail
-
skippingCorruptIndex
boolean skippingCorruptIndex(java.lang.String async, java.lang.String indexPath, java.util.Calendar corruptSince)Callback method to inform handler that a corrupt index has been skipped- Parameters:
async- async nameindexPath- corrupt index pathcorruptSince- time since index is corrupt- Returns:
- true if warning is logged for skipped indexing
-
indexUpdateFailed
void indexUpdateFailed(java.lang.String async, java.lang.String indexPath, java.lang.Exception e)
-
-