## Uses of Interface
org.hibernate.search.backend.spi.BackendQueueProcessor

- Packages that use BackendQueueProcessor
  Package | Description
  --- | ---
  org.hibernate.search.backend |
  org.hibernate.search.backend.impl |
  org.hibernate.search.backend.impl.blackhole |
  org.hibernate.search.backend.jgroups.impl |
  org.hibernate.search.backend.jms.impl |
  org.hibernate.search.backend.spi |
  org.hibernate.search.engine.impl |
  org.hibernate.search.indexes.impl |

- - ### Uses of BackendQueueProcessor in org.hibernate.search.backend

    Methods in org.hibernate.search.backend that return BackendQueueProcessor
    Modifier and Type | Method and Description
    --- | ---
    `static BackendQueueProcessor` | BackendFactory.`createBackend(IndexManager indexManager, WorkerBuildContext buildContext, Properties properties)`
    `static BackendQueueProcessor` | BackendFactory.`createBackend(String backendName, IndexManager indexManager, WorkerBuildContext buildContext, Properties properties)`

  - ### Uses of BackendQueueProcessor in org.hibernate.search.backend.impl

    Classes in org.hibernate.search.backend.impl that implement BackendQueueProcessor
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LocalBackendQueueProcessor` A queue processor for the `LocalBackend`.

    Methods in org.hibernate.search.backend.impl that return BackendQueueProcessor
    Modifier and Type | Method and Description
    --- | ---
    `BackendQueueProcessor` | ReflectionBasedBackend.`createQueueProcessor(IndexManager indexManager, WorkerBuildContext context)`
    `BackendQueueProcessor` | LocalBackend.`createQueueProcessor(IndexManager indexManager, WorkerBuildContext context)`

    Constructor parameters in org.hibernate.search.backend.impl with type arguments of type BackendQueueProcessor
    Constructor and Description
    `ReflectionBasedBackend(Class<? extends BackendQueueProcessor> backendQueueProcessorClass)`

  - ### Uses of BackendQueueProcessor in org.hibernate.search.backend.impl.blackhole

    Classes in org.hibernate.search.backend.impl.blackhole that implement BackendQueueProcessor
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BlackHoleBackendQueueProcessor` A queue processor for the `BlackHoleBackend`.

    Methods in org.hibernate.search.backend.impl.blackhole that return BackendQueueProcessor
    Modifier and Type | Method and Description
    --- | ---
    `BackendQueueProcessor` | BlackHoleBackend.`createQueueProcessor(IndexManager indexManager, WorkerBuildContext context)`

  - ### Uses of BackendQueueProcessor in org.hibernate.search.backend.jgroups.impl

    Classes in org.hibernate.search.backend.jgroups.impl that implement BackendQueueProcessor
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JGroupsBackendQueueProcessor` This index backend is able to switch dynamically between a standard Lucene index writing backend and one which sends work remotely over a JGroups channel.

    Methods in org.hibernate.search.backend.jgroups.impl that return BackendQueueProcessor
    Modifier and Type | Method and Description
    --- | ---
    `BackendQueueProcessor` | JGroupsBackendQueueProcessor.`getExistingDelegate()`

    Constructor parameters in org.hibernate.search.backend.jgroups.impl with type arguments of type BackendQueueProcessor
    Constructor and Description
    `JGroupsBackendQueueProcessor(NodeSelectorStrategy selectionStrategy, JGroupsBackendQueueTask jgroupsProcessor, Supplier<BackendQueueProcessor> delegatedBackendFactory)`

  - ### Uses of BackendQueueProcessor in org.hibernate.search.backend.jms.impl

    Classes in org.hibernate.search.backend.jms.impl that implement BackendQueueProcessor
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JmsBackendQueueProcessor` Backend sending the workload via JMS.
    `class` | `JndiJMSBackendQueueProcessor` JMSBackendQueueProcessor using JNDI to lookup the JMS components.

    Methods in org.hibernate.search.backend.jms.impl that return BackendQueueProcessor
    Modifier and Type | Method and Description
    --- | ---
    `BackendQueueProcessor` | JndiJMSBackend.`createQueueProcessor(IndexManager indexManager, WorkerBuildContext context)`

  - ### Uses of BackendQueueProcessor in org.hibernate.search.backend.spi

    Methods in org.hibernate.search.backend.spi that return BackendQueueProcessor
    Modifier and Type | Method and Description
    --- | ---
    `BackendQueueProcessor` | Backend.`createQueueProcessor(IndexManager indexManager, WorkerBuildContext context)` Called exactly once for each index manager using this backend.

  - ### Uses of BackendQueueProcessor in org.hibernate.search.engine.impl

    Methods in org.hibernate.search.engine.impl that return BackendQueueProcessor
    Modifier and Type | Method and Description
    --- | ---
    `BackendQueueProcessor` | MutableSearchFactoryState.`getBackendQueueProcessor()`

    Methods in org.hibernate.search.engine.impl with parameters of type BackendQueueProcessor
    Modifier and Type | Method and Description
    --- | ---
    `void` | MutableSearchFactoryState.`setBackendQueueProcessor(BackendQueueProcessor backendQueueProcessor)`

  - ### Uses of BackendQueueProcessor in org.hibernate.search.indexes.impl

    Methods in org.hibernate.search.indexes.impl that return BackendQueueProcessor
    Modifier and Type | Method and Description
    --- | ---
    `BackendQueueProcessor` | IndexManagerHolder.`getBackendQueueProcessor(String indexName)`

Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved