Class DpSelectionVisitor
java.lang.Object
org.hibernate.search.backend.impl.lucene.DpSelectionVisitor
- All Implemented Interfaces:
WorkVisitor<DpSelectionDelegate>
This is the main client for IndexShardingStrategies.
Only implementation of WorkVisitor,
using a visitor/selector pattern for different implementations of addAsPayLoadsToQueue
depending on the type of LuceneWork.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDelegate(AddLuceneWork addLuceneWork) getDelegate(DeleteLuceneWork deleteLuceneWork) getDelegate(OptimizeLuceneWork optimizeLuceneWork) getDelegate(PurgeAllLuceneWork purgeAllLuceneWork)
-
Constructor Details
-
DpSelectionVisitor
public DpSelectionVisitor()
-
-
Method Details
-
getDelegate
- Specified by:
getDelegatein interfaceWorkVisitor<DpSelectionDelegate>
-
getDelegate
- Specified by:
getDelegatein interfaceWorkVisitor<DpSelectionDelegate>
-
getDelegate
- Specified by:
getDelegatein interfaceWorkVisitor<DpSelectionDelegate>
-
getDelegate
- Specified by:
getDelegatein interfaceWorkVisitor<DpSelectionDelegate>
-