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

- Packages that use BatchBackend
  Package | Description
  --- | ---
  org.hibernate.search.backend.impl.batch |
  org.hibernate.search.batchindexing.impl |
  org.hibernate.search.engine.impl |
  org.hibernate.search.spi |

- - ### Uses of BatchBackend in org.hibernate.search.backend.impl.batch

    Classes in org.hibernate.search.backend.impl.batch that implement BatchBackend
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultBatchBackend` This is not meant to be used as a regular backend, only to apply batch changes to the index.

  - ### Uses of BatchBackend in org.hibernate.search.batchindexing.impl

    Constructors in org.hibernate.search.batchindexing.impl with parameters of type BatchBackend
    Constructor and Description
    `BatchIndexingWorkspace(ExtendedSearchIntegrator extendedIntegrator, SessionFactoryImplementor sessionFactory, IndexedTypeIdentifier type, int objectLoadingThreads, CacheMode cacheMode, int objectLoadingBatchSize, CountDownLatch endAllSignal, MassIndexerProgressMonitor monitor, BatchBackend backend, long objectsLimit, int idFetchSize, Integer transactionTimeout, String tenantId)`
    `IdentifierConsumerDocumentProducer(ProducerConsumerQueue<List<Serializable>> fromIdentifierListToEntities, MassIndexerProgressMonitor monitor, SessionFactory sessionFactory, CountDownLatch producerEndSignal, CacheMode cacheMode, IndexedTypeIdentifier indexedType, ExtendedSearchIntegrator searchFactory, String idName, BatchBackend backend, ErrorHandler errorHandler, Integer transactionTimeout, String tenantId)`

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

    Methods in org.hibernate.search.engine.impl that return BatchBackend
    Modifier and Type | Method and Description
    --- | ---
    `BatchBackend` | ImmutableSearchFactory.`makeBatchBackend(MassIndexerProgressMonitor progressMonitor)`
    `BatchBackend` | MutableSearchFactory.`makeBatchBackend(MassIndexerProgressMonitor progressMonitor)`

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

    Methods in org.hibernate.search.spi that return BatchBackend
    Modifier and Type | Method and Description
    --- | ---
    `BatchBackend` | SearchIntegrator.`makeBatchBackend(MassIndexerProgressMonitor progressMonitor)`

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