## Uses of Class
org.hibernate.search.backend.spi.Work

- Packages that use Work
  Package | Description
  --- | ---
  org.hibernate.search.backend.impl |
  org.hibernate.search.backend.spi |
  org.hibernate.search.engine.impl |
  org.hibernate.search.hcore.util.impl |
  org.hibernate.search.orm.loading.impl |
  org.hibernate.search.spi |

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

    Methods in org.hibernate.search.backend.impl with parameters of type Work
    Modifier and Type | Method and Description
    --- | ---
    `void` | WorkQueue.`add(Work work)`
    `void` | PostTransactionWorkQueueSynchronization.`add(Work work)`
    `void` | InTransactionWorkQueueSynchronization.`add(Work work)`
    `void` | WorkQueueSynchronization.`add(Work work)` Add some work to the transaction queue.
    `void` | QueueingProcessor.`add(Work work, WorkQueue workQueue)` Add a work TODO move that somewhere else, it does not really fit here
    `void` | BatchedQueueingProcessor.`add(Work work, WorkQueue workQueue)`
    `void` | PerTransactionWorker.`performWork(Work work, TransactionContext transactionContext)`

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

    Subclasses of Work in org.hibernate.search.backend.spi
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DeleteByQueryWork` Delete via a serializable query

    Methods in org.hibernate.search.backend.spi with parameters of type Work
    Modifier and Type | Method and Description
    --- | ---
    `void` | Worker.`performWork(Work work, TransactionContext transactionContext)` Declare a work to be done within a given transaction context

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

    Methods in org.hibernate.search.engine.impl with parameters of type Work
    Modifier and Type | Method and Description
    --- | ---
    `void` | WorkPlan.`addWork(Work work)` Adds a work to be performed as part of the final plan.
    `IndexedTypeIdentifier` | SimpleInitializer.`getIndexedTypeIdFromWork(Work work)`

  - ### Uses of Work in org.hibernate.search.hcore.util.impl

    Methods in org.hibernate.search.hcore.util.impl with parameters of type Work
    Modifier and Type | Method and Description
    --- | ---
    `static IndexedTypeIdentifier` | HibernateHelper.`getIndexedTypeIdFromWork(Work work)`

  - ### Uses of Work in org.hibernate.search.orm.loading.impl

    Methods in org.hibernate.search.orm.loading.impl with parameters of type Work
    Modifier and Type | Method and Description
    --- | ---
    `IndexedTypeIdentifier` | HibernateStatelessInitializer.`getIndexedTypeIdFromWork(Work work)`

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

    Methods in org.hibernate.search.spi with parameters of type Work
    Modifier and Type | Method and Description
    --- | ---
    `IndexedTypeIdentifier` | InstanceInitializer.`getIndexedTypeIdFromWork(Work work)`

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