Interface IndexerBatchListener
-
- All Known Subinterfaces:
ExtendedIndexerBatchListener
- All Known Implementing Classes:
CommerceSessionInitializationListener,CommitModeListener,MarketplaceSessionInitializationListener,MerchIndexingListener,SessionInitializationListener
public interface IndexerBatchListenerInterface for receiving notifications aboutIndexerBatchContextinstances.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidafterBatch(IndexerBatchContext batchContext)Handles a notification that the processing for a particularIndexerBatchContexthas just been completed.voidafterBatchError(IndexerBatchContext batchContext)Handles a notification that the processing for a particularIndexerBatchContextfailed.voidbeforeBatch(IndexerBatchContext batchContext)Handles a notification that the processing for a particularIndexerBatchContextis about to begin.
-
-
-
Method Detail
-
beforeBatch
void beforeBatch(IndexerBatchContext batchContext) throws IndexerException
Handles a notification that the processing for a particularIndexerBatchContextis about to begin.- Parameters:
batchContext- - theIndexerBatchContext- Throws:
IndexerException- if an error occurs
-
afterBatch
void afterBatch(IndexerBatchContext batchContext) throws IndexerException
Handles a notification that the processing for a particularIndexerBatchContexthas just been completed.- Parameters:
batchContext- - theIndexerBatchContext- Throws:
IndexerException- if an error occurs
-
afterBatchError
void afterBatchError(IndexerBatchContext batchContext) throws IndexerException
Handles a notification that the processing for a particularIndexerBatchContextfailed.- Parameters:
batchContext- - theIndexerBatchContext- Throws:
IndexerException- if an error occurs
-
-