Examples of newSearcher()


Examples of org.fao.geonet.kernel.search.SearchManager.newSearcher()

    // perform the search and save search result into session
    MetaSearcher searcher;

    context.info("Creating searchers");

    searcher = searchMan.newSearcher(SearchManager.LUCENE, Geonet.File.SEARCH_LUCENE);

    searcher.search(context, params, _config);

    session.setProperty(Geonet.Session.SEARCH_RESULT, searcher);
View Full Code Here

Examples of org.fao.geonet.kernel.search.SearchManager.newSearcher()

       
        // If a field is stored, field values could be retrieved from the index
        // The main advantage is that only values from records visible to the
        // user are returned, because the search filter the results first.
        if (origin.equals("") || origin.equals(RECORDS_FIELD_VALUES)) {
            LuceneSearcher searcher = (LuceneSearcher) sm.newSearcher(SearchManager.LUCENE, Geonet.File.SEARCH_LUCENE);

            searcher.getSuggestionForFields(context, fieldName, searchValue, _config, maxNumberOfTerms, threshold, listOfSuggestions);
        }
        // No values found from the index records field value ...
        if (origin.equals(INDEX_TERM_VALUES)
View Full Code Here

Examples of org.fao.geonet.kernel.search.SearchManager.newSearcher()

    // perform the search and save search query into session
    MetaSearcher searcher;

    context.info("Creating searchers");

    if (remotesearcher = searchMan.newSearcher(SearchManager.Z3950,  Geonet.File.SEARCH_Z3950_CLIENT);
    else        searcher = searchMan.newSearcher(SearchManager.LUCENE, Geonet.File.SEARCH_LUCENE);

    searcher.search(context, elData, _config);
    if (remote && (searcher.getSize() == 0)) { // do it again for Z3950
      searcher.search(context, elData, _config);
View Full Code Here

Examples of org.fao.geonet.kernel.search.SearchManager.newSearcher()

    MetaSearcher searcher;

    context.info("Creating searchers");

    if (remotesearcher = searchMan.newSearcher(SearchManager.Z3950,  Geonet.File.SEARCH_Z3950_CLIENT);
    else        searcher = searchMan.newSearcher(SearchManager.LUCENE, Geonet.File.SEARCH_LUCENE);

    searcher.search(context, elData, _config);
    if (remote && (searcher.getSize() == 0)) { // do it again for Z3950
      searcher.search(context, elData, _config);
    }
View Full Code Here

Examples of org.fao.geonet.kernel.search.SearchManager.newSearcher()

    // perform the search and save search result into session
    MetaSearcher searcher;
    context.info("Creating searchers");
   
        if(remote) {
      searcher = searchMan.newSearcher(SearchManager.Z3950,  Geonet.File.SEARCH_Z3950_CLIENT);
        } else {
      searcher = searchMan.newSearcher(SearchManager.LUCENE, Geonet.File.SEARCH_LUCENE);
        }
   
    try {
View Full Code Here

Examples of org.fao.geonet.kernel.search.SearchManager.newSearcher()

    context.info("Creating searchers");
   
        if(remote) {
      searcher = searchMan.newSearcher(SearchManager.Z3950,  Geonet.File.SEARCH_Z3950_CLIENT);
        } else {
      searcher = searchMan.newSearcher(SearchManager.LUCENE, Geonet.File.SEARCH_LUCENE);
        }
   
    try {
     
      // Check is user asked for summary only without building summary
View Full Code Here

Examples of org.fao.geonet.kernel.search.SearchManager.newSearcher()

    Element       params = buildParams(par);
    ServiceConfig config = new ServiceConfig();

    SearchManager searchMan = gc.getBean(SearchManager.class);
    MetaSearcher  searcher  = searchMan.newSearcher(SearchManager.LUCENE, Geonet.File.SEARCH_LUCENE);

    searcher.search(context, params, config);

    params.addContent(new Element("from").setText("1"));
    params.addContent(new Element("to").setText(searcher.getSize() +""));
View Full Code Here

Examples of org.fao.geonet.kernel.search.SearchManager.newSearcher()

    // perform the search and save search result into session

    context.info("Creating UnusedSearcher");

    MetaSearcher searcher = searchMan.newSearcher(SearchManager.UNUSED, Geonet.File.SEARCH_LUCENE);

    searcher.search(context, params, null);
    session.setProperty(Geonet.Session.SEARCH_RESULT, searcher);

    context.info("Getting unused summary");
View Full Code Here

Examples of org.fao.geonet.kernel.search.SearchManager.newSearcher()

    SearchManager searchMan = gc.getBean(SearchManager.class);
    Element searchParams = new Element("parameters")
    searchParams.addContent(new Element("_schema").setText(schema));

     MetaSearcher  searcher  = searchMan.newSearcher(SearchManager.LUCENE, Geonet.File.SEARCH_LUCENE);
    try {
       searcher.search(context, searchParams, config);
      int results = searcher.getSize();
      if (results == 0) { // check for templates
        searchParams.addContent(new Element("_isTemplate").setText("y"));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.