public class JGroupsBackendQueueProcessor extends Object implements BackendQueueProcessor
BackendQueueProcessor.Transactional| Constructor and Description |
|---|
JGroupsBackendQueueProcessor(NodeSelectorStrategy selectionStrategy,
JGroupsBackendQueueTask jgroupsProcessor,
Supplier<BackendQueueProcessor> delegatedBackendFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyStreamWork(LuceneWork singleOperation,
IndexingMonitor monitor) |
void |
applyWork(List<LuceneWork> workList,
IndexingMonitor monitor) |
boolean |
blocksForACK() |
void |
close() |
BackendQueueProcessor |
getExistingDelegate() |
long |
getMessageTimeout() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinitializepublic JGroupsBackendQueueProcessor(NodeSelectorStrategy selectionStrategy, JGroupsBackendQueueTask jgroupsProcessor, Supplier<BackendQueueProcessor> delegatedBackendFactory)
public void close()
close in interface BackendQueueProcessorpublic void applyWork(List<LuceneWork> workList, IndexingMonitor monitor)
applyWork in interface BackendQueueProcessorpublic void applyStreamWork(LuceneWork singleOperation, IndexingMonitor monitor)
applyStreamWork in interface BackendQueueProcessorpublic boolean blocksForACK()
public BackendQueueProcessor getExistingDelegate()
public long getMessageTimeout()
Copyright © 2006–2017 Hibernate. All rights reserved.