public class InfinispanCommandsBackend extends Object implements org.hibernate.search.backend.spi.BackendQueueProcessor
Constructor and Description |
---|
InfinispanCommandsBackend() |
Modifier and Type | Method and Description |
---|---|
void |
applyStreamWork(org.hibernate.search.backend.LuceneWork singleOperation,
org.hibernate.search.backend.IndexingMonitor monitor) |
void |
applyWork(List<org.hibernate.search.backend.LuceneWork> workList,
org.hibernate.search.backend.IndexingMonitor monitor) |
void |
close() |
Lock |
getExclusiveWriteLock() |
void |
indexMappingChanged() |
void |
initialize(Properties props,
org.hibernate.search.spi.WorkerBuildContext context,
org.hibernate.search.indexes.impl.DirectoryBasedIndexManager indexManager) |
boolean |
isMasterLocal() |
public void initialize(Properties props, org.hibernate.search.spi.WorkerBuildContext context, org.hibernate.search.indexes.impl.DirectoryBasedIndexManager indexManager)
initialize
in interface org.hibernate.search.backend.spi.BackendQueueProcessor
public void close()
close
in interface org.hibernate.search.backend.spi.BackendQueueProcessor
public void applyWork(List<org.hibernate.search.backend.LuceneWork> workList, org.hibernate.search.backend.IndexingMonitor monitor)
applyWork
in interface org.hibernate.search.backend.spi.BackendQueueProcessor
public void applyStreamWork(org.hibernate.search.backend.LuceneWork singleOperation, org.hibernate.search.backend.IndexingMonitor monitor)
applyStreamWork
in interface org.hibernate.search.backend.spi.BackendQueueProcessor
public Lock getExclusiveWriteLock()
getExclusiveWriteLock
in interface org.hibernate.search.backend.spi.BackendQueueProcessor
public void indexMappingChanged()
indexMappingChanged
in interface org.hibernate.search.backend.spi.BackendQueueProcessor
public boolean isMasterLocal()
Copyright © 2017 JBoss, a division of Red Hat. All Rights Reserved.