Modifier and Type | Method and Description |
---|---|
<P,R> R |
PurgeAllLuceneWork.acceptIndexWorkVisitor(IndexWorkVisitor<P,R> visitor,
P p) |
<P,R> R |
FlushLuceneWork.acceptIndexWorkVisitor(IndexWorkVisitor<P,R> visitor,
P p) |
<P,R> R |
AddLuceneWork.acceptIndexWorkVisitor(IndexWorkVisitor<P,R> visitor,
P p) |
<P,R> R |
DeleteLuceneWork.acceptIndexWorkVisitor(IndexWorkVisitor<P,R> visitor,
P p) |
<P,R> R |
OptimizeLuceneWork.acceptIndexWorkVisitor(IndexWorkVisitor<P,R> visitor,
P p) |
<P,R> R |
UpdateLuceneWork.acceptIndexWorkVisitor(IndexWorkVisitor<P,R> visitor,
P p) |
abstract <P,R> R |
LuceneWork.acceptIndexWorkVisitor(IndexWorkVisitor<P,R> visitor,
P p)
Accepts the given visitor by dispatching the correct visit method for the specific
LuceneWork sub-type. |
Modifier and Type | Class and Description |
---|---|
class |
StreamingOperationExecutorSelector
This visitor applies the selection logic from the plugged IndexShardingStrategies to stream operations, as used by
optimize() and batching operations.
|
class |
TransactionalOperationExecutorSelector
This visitor applies the selection logic from the plugged IndexShardingStrategies to transactional operations, so
similar to StreamingSelectionVisitor but preparing a context bound list of operations instead of sending all changes
directly to the backend.
|
Modifier and Type | Method and Description |
---|---|
IndexWorkVisitor<Void,LuceneWorkExecutor> |
LuceneBackendResources.getWorkVisitor() |
Modifier and Type | Class and Description |
---|---|
class |
IndexUpdateVisitor
A
IndexWorkVisitor which applies updates to the underlying Lucene index. |
Modifier and Type | Method and Description |
---|---|
<P,R> R |
DeleteByQueryLuceneWork.acceptIndexWorkVisitor(IndexWorkVisitor<P,R> visitor,
P p) |
Copyright © 2006–2016 Hibernate. All rights reserved.