Class 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 Detail

      • LuceneSuggestionStrategy

        public LuceneSuggestionStrategy()
    • Method Detail

      • 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)