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

- Packages that use OperationDispatcher
  Package | Description
  --- | ---
  org.hibernate.search.backend.impl |
  org.hibernate.search.engine.impl |
  org.hibernate.search.spi |

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

    Classes in org.hibernate.search.backend.impl that implement OperationDispatcher
    Modifier and Type | Class and Description
    --- | ---
    `class` | `StreamingOperationDispatcher` A streaming dispatcher, sending works to the `IndexManager.performStreamOperation(LuceneWork, IndexingMonitor, boolean)` method of their respective index manager.
    `class` | `TransactionalOperationDispatcher` A transactional dispatcher, sending works to the `IndexManager.performOperations(List, org.hibernate.search.backend.IndexingMonitor)` method of their respective index manager.

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

    Methods in org.hibernate.search.engine.impl that return OperationDispatcher
    Modifier and Type | Method and Description
    --- | ---
    `OperationDispatcher` | ImmutableSearchFactory.`createRemoteOperationDispatcher(Predicate<IndexManager> predicate)`
    `OperationDispatcher` | MutableSearchFactory.`createRemoteOperationDispatcher(Predicate<IndexManager> indexManagerFilter)`

  - ### Uses of OperationDispatcher in org.hibernate.search.spi

    Methods in org.hibernate.search.spi that return OperationDispatcher
    Modifier and Type | Method and Description
    --- | ---
    `OperationDispatcher` | SearchIntegrator.`createRemoteOperationDispatcher(Predicate<IndexManager> indexManagerFilter)`

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