Interface CorruptIndexHandler
-
- All Known Implementing Classes:
TrackingCorruptIndexHandler
public interface CorruptIndexHandler
-
-
Field Summary
Fields Modifier and Type Field Description static CorruptIndexHandler
NOOP
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
indexUpdateFailed(java.lang.String async, java.lang.String indexPath, java.lang.Exception e)
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
-
-
-
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)
-
-