Interface SearchBackend

All Superinterfaces:
AutoCloseable, Closeable, SearchEngine
All Known Implementing Classes:
SearchBackendSupport

public interface SearchBackend extends SearchEngine, Closeable
An engine to perform search trough single repository index (backend).
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    Returns the ID of this backend, never null.
    Returns the repository ID that this backend searches for, never null.

    Methods inherited from interface java.io.Closeable Link icon

    close

    Methods inherited from interface org.apache.maven.search.api.SearchEngine Link icon

    search
  • Method Details Link icon

    • getBackendId Link icon

      String getBackendId()
      Returns the ID of this backend, never null.
    • getRepositoryId Link icon

      String getRepositoryId()
      Returns the repository ID that this backend searches for, never null.