Package org.fao.geonet.kernel.search

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


    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

    // 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

    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

    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

    // 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

    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.