org.hibernate.search.backend.impl.lucene.works
public class LuceneWorkVisitor extends Object implements WorkVisitor<LuceneWorkDelegate>
| Constructor and Description |
|---|
LuceneWorkVisitor(Workspace workspace) |
| Modifier and Type | Method and Description |
|---|---|
LuceneWorkDelegate |
getDelegate(AddLuceneWork addLuceneWork) |
LuceneWorkDelegate |
getDelegate(DeleteLuceneWork deleteLuceneWork) |
LuceneWorkDelegate |
getDelegate(FlushLuceneWork flushLuceneWork) |
LuceneWorkDelegate |
getDelegate(OptimizeLuceneWork optimizeLuceneWork) |
LuceneWorkDelegate |
getDelegate(PurgeAllLuceneWork purgeAllLuceneWork) |
LuceneWorkDelegate |
getDelegate(UpdateLuceneWork updateLuceneWork) |
public LuceneWorkVisitor(Workspace workspace)
public LuceneWorkDelegate getDelegate(AddLuceneWork addLuceneWork)
getDelegate in interface WorkVisitor<LuceneWorkDelegate>public LuceneWorkDelegate getDelegate(DeleteLuceneWork deleteLuceneWork)
getDelegate in interface WorkVisitor<LuceneWorkDelegate>public LuceneWorkDelegate getDelegate(OptimizeLuceneWork optimizeLuceneWork)
getDelegate in interface WorkVisitor<LuceneWorkDelegate>public LuceneWorkDelegate getDelegate(PurgeAllLuceneWork purgeAllLuceneWork)
getDelegate in interface WorkVisitor<LuceneWorkDelegate>public LuceneWorkDelegate getDelegate(UpdateLuceneWork updateLuceneWork)
getDelegate in interface WorkVisitor<LuceneWorkDelegate>public LuceneWorkDelegate getDelegate(FlushLuceneWork flushLuceneWork)
getDelegate in interface WorkVisitor<LuceneWorkDelegate>Copyright © 2006-2015 Red Hat, Inc. All Rights Reserved