Interface IndexDao.Indexer

All Superinterfaces:
AutoCloseable
All Known Implementing Classes:
MongoIndexer
Enclosing interface:
IndexDao

public static interface IndexDao.Indexer extends AutoCloseable
Executes an index operation within a scope which controls multiple concurrent accesses
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Builds all custom indexes (eg metadata)
    void
    Builds for a specific indexable type.
    void
    Ends the indexing process.
  • Method Details

    • buildAllCustom

      void buildAllCustom()
      Builds all custom indexes (eg metadata)
    • buildCustomIndexesFor

      void buildCustomIndexesFor(IndexableType indexableType)
      Builds for a specific indexable type.
      Parameters:
      indexableType - the indexable type
    • close

      void close()
      Ends the indexing process.
      Specified by:
      close in interface AutoCloseable