Interface IndexerQueryContext

All Known Implementing Classes:
DefaultIndexerQueryContext

public interface IndexerQueryContext
This interface represents a context valid for the duration of an indexer query.
  • Method Details

    • getFacetSearchConfig

      FacetSearchConfig getFacetSearchConfig()
      Returns the facet search configuration.
      Returns:
      the facet search configuration
    • getIndexedType

      IndexedType getIndexedType()
      Returns the indexed type.
      Returns:
      the indexed type
    • getQuery

      String getQuery()
      Returns the query.
      Returns:
      the query
    • getQueryParameters

      Map<String,Object> getQueryParameters()
      Returns the query parameters.
      Returns:
      the query parameters
    • getStatus

      Returns the current status of the query context
      Returns:
      the current status
    • getFailureExceptions

      List<Exception> getFailureExceptions()
      Returns all failure causing exceptions for this IndexerQueryContext.
    • getAttributes

      Map<String,Object> getAttributes()
      Returns a Map instance that can be used to store attributes. The attributes are only valid for the duration of the index process.
      Returns:
      the map containing the attributes