Class 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
  • Constructor Details

    • InfinispanIndexingExecutorProvider

      public InfinispanIndexingExecutorProvider()
  • Method Details

    • construct

      public Object construct(String name)
      Specified by:
      construct in interface ComponentFactory
      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 interface org.hibernate.search.backend.lucene.work.spi.LuceneWorkExecutorProvider
    • writeExecutor

      public static org.hibernate.search.engine.common.execution.spi.SimpleScheduledExecutor writeExecutor(BlockingManager blockingManager)