Class LuceneSuggestionStrategy

java.lang.Object
org.apache.camel.catalog.lucene.LuceneSuggestionStrategy
All Implemented Interfaces:
org.apache.camel.catalog.SuggestionStrategy

public class LuceneSuggestionStrategy extends Object implements org.apache.camel.catalog.SuggestionStrategy
Apache Lucene based SuggestionStrategy.

This is a simple implementation using in-memory directory and no state.

  • Constructor Details

    • LuceneSuggestionStrategy

      public LuceneSuggestionStrategy()
  • Method Details

    • suggestEndpointOptions

      public String[] suggestEndpointOptions(Set<String> names, String unknownOption)
      Specified by:
      suggestEndpointOptions in interface org.apache.camel.catalog.SuggestionStrategy
    • suggestEndpointOptions

      public static String[] suggestEndpointOptions(Collection<String> names, String unknownOption, int maxSuggestions)