public final class SearchServiceFactory
extends java.lang.Object
SearchService
.
SearchService search = SearchServiceFactory.getSearchService();Optionally, you may pass the namespace to restrict resources associated with usage of the SearchService:
SearchService acmeSearchService = SearchServiceFactory.getSearchService("acme");The first form is equivalent to:
SearchServiceFactory.getSearchServiceFactory(NamespaceManager.get())
Modifier and Type | Method and Description |
---|---|
static SearchService |
getSearchService()
Equivalent to
getSearchService(NamespaceManager.get()) . |
static SearchService |
getSearchService(java.lang.String namespace)
Returns an instance of the
SearchService . |
public static SearchService getSearchService(java.lang.String namespace)
SearchService
. The instance
will exist in the user provided namespace. The namespace must be
valid, as per NamespaceManager.validateNamespace(String)
method.namespace
- a namespace to be assigned to the returned
search service.SearchService
.java.lang.IllegalArgumentException
- if the namespace is invalidpublic static SearchService getSearchService()
getSearchService(NamespaceManager.get())
.