Package org.infinispan.query.concurrent
Class InfinispanIndexingExecutorProvider
java.lang.Object
org.infinispan.factories.AnyScopeComponentFactory
org.infinispan.factories.AbstractComponentFactory
org.infinispan.query.concurrent.InfinispanIndexingExecutorProvider
- All Implemented Interfaces:
org.hibernate.search.backend.lucene.work.spi.LuceneWorkExecutorProvider
,AutoInstantiableFactory
,ComponentFactory
public class InfinispanIndexingExecutorProvider
extends AbstractComponentFactory
implements AutoInstantiableFactory, org.hibernate.search.backend.lucene.work.spi.LuceneWorkExecutorProvider
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.hibernate.search.backend.lucene.work.spi.LuceneWorkExecutorProvider
org.hibernate.search.backend.lucene.work.spi.LuceneWorkExecutorProvider.Context
-
Field Summary
Fields inherited from class org.infinispan.factories.AnyScopeComponentFactory
globalComponentRegistry, globalConfiguration, log
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.hibernate.search.engine.common.execution.spi.SimpleScheduledExecutor
writeExecutor
(org.hibernate.search.backend.lucene.work.spi.LuceneWorkExecutorProvider.Context context) static org.hibernate.search.engine.common.execution.spi.SimpleScheduledExecutor
writeExecutor
(BlockingManager blockingManager)
-
Constructor Details
-
InfinispanIndexingExecutorProvider
public InfinispanIndexingExecutorProvider()
-
-
Method Details
-
construct
- Specified by:
construct
in interfaceComponentFactory
- Returns:
- Either a component instance or a
ComponentAlias
pointing to another component.
-
writeExecutor
public org.hibernate.search.engine.common.execution.spi.SimpleScheduledExecutor writeExecutor(org.hibernate.search.backend.lucene.work.spi.LuceneWorkExecutorProvider.Context context) - Specified by:
writeExecutor
in interfaceorg.hibernate.search.backend.lucene.work.spi.LuceneWorkExecutorProvider
-
writeExecutor
public static org.hibernate.search.engine.common.execution.spi.SimpleScheduledExecutor writeExecutor(BlockingManager blockingManager)
-