com.google.appengine.api.search

## Interface ISearchServiceFactory

-     public interface ISearchServiceFactory

  An factory that creates default implementation of `SearchService`.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `SearchService` | `getSearchService(java.lang.String namespace)` Returns an instance of the `SearchService`.

- - ### Method Detail

    - #### getSearchService

          SearchService getSearchService(java.lang.String namespace)

      Returns an instance of the `SearchService`. The instance will exist in the user provided namespace. The namespace must be valid, as per `NamespaceManager#validateNamespace(String)` method.
      Parameters:
        `namespace` - a namespace to be assigned to the returned search service.
      Returns:
        the default implementation of `SearchService`.
      Throws:
        `java.lang.IllegalArgumentException` - if the namespace is invalid