org.hibernate.search.backend.impl.lucene.works

## Class UpdateWorkExecutor

- java.lang.Object
- - org.hibernate.search.backend.impl.lucene.works.UpdateWorkExecutor

- All Implemented Interfaces:
    LuceneWorkExecutor
  Direct Known Subclasses:
    ByTermUpdateWorkExecutor, UpdateExtWorkExecutor

      public class UpdateWorkExecutor
      extends Object
      implements LuceneWorkExecutor

  Author:
    Sanne Grinovero (C) 2011 Red Hat Inc.

- - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `performWork(LuceneWork work, IndexWriterDelegate delegate, IndexingMonitor monitor)` Will perform work on an IndexWriter.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### performWork

          public void performWork(LuceneWork work,
                                  IndexWriterDelegate delegate,
                                  IndexingMonitor monitor)

      Description copied from interface: `LuceneWorkExecutor`
      Will perform work on an IndexWriter.
      Specified by:
        `performWork` in interface `LuceneWorkExecutor`
      Parameters:
        `work` - the LuceneWork to apply to the IndexWriter.
        `delegate` - the IndexWriterDelegate to use.
        `monitor` - will be notified of performed operations

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