Package com.browseengine.bobo.api

Examples of com.browseengine.bobo.api.BoboBrowser


    req.setFacetSpec("proposal_accepts", fspec);
    req.setFacetSpec("num_endorsers", fspec);
    req.setFacetSpec("group_id", fspec);
   
    BoboIndexReader reader = BoboIndexReader.getInstance(IndexReader.open(idxDir));
    BoboBrowser browser = new BoboBrowser(reader);
   
    BrowseResult res = browser.browse(req);
   
    Map<String,FacetAccessible> facetMap = res.getFacetMap();
    Collection<FacetAccessible> facetCountCollectors = facetMap.values();
    Iterator<FacetAccessible> iter = facetCountCollectors.iterator();
    while (iter.hasNext())
View Full Code Here


    _boboReader = null;
  }
 
  public BrowseResult browse(BrowseRequest req)
  {
    BoboBrowser browser=null;
    try
    {
      browser = new BoboBrowser(_boboReader);
      return browser.browse(req);
    }
        catch(Exception e)
    {
      logger.error(e.getMessage(),e);
      return new BrowseResult();
    }
    finally
    {
      if (browser!=null)
      {
        try {
          browser.close();
        } catch (IOException e) {
          logger.error(e.getMessage());
        }
      }
    }
View Full Code Here

              }
              br.setFetchStoredFields(!storedFields.isEmpty());
            }
           
           
                  BoboBrowser browser = new BoboBrowser(reader);
                 
          res=browser.browse(br);
         
        } catch (Exception e) {
          logger.error(e.getMessage(),e);
          throw new SolrException(SolrException.ErrorCode.SERVER_ERROR,e.getMessage(),e);
        }
View Full Code Here

  @Override
  public BrowseResult browse(BrowseRequest req) throws BrowseException {
    BrowseResult result = BrowseService.EMPTY_RESULT;
    if (req.getOffset() < 0) throw new BrowseException("Invalid offset: " + req.getOffset());
    if (_reader != null) {
      BoboBrowser browser;
      try {
        browser = new BoboBrowser(_reader);
      } catch (IOException e) {
        throw new BrowseException("failed to create BoboBrowser", e);
      }
      result = browser.browse(req);
    }
    return result;
  }
View Full Code Here

    _idxDir = idxDir;
    _boboReader = null;
  }

  public BrowseResult browse(BrowseRequest req) {
    BoboBrowser browser = null;
    try {
      browser = new BoboBrowser(_boboReader);
      return browser.browse(req);
    } catch (Exception e) {
      logger.error(e.getMessage(), e);
      return new BrowseResult();
    } finally {
      if (browser != null) {
        try {
          browser.close();
        } catch (IOException e) {
          logger.error(e.getMessage());
        }
      }
    }
View Full Code Here

    req.setFacetSpec("proposal_accepts", fspec);
    req.setFacetSpec("num_endorsers", fspec);
    req.setFacetSpec("group_id", fspec);
   
    BoboIndexReader reader = BoboIndexReader.getInstance(IndexReader.open(idxDir));
    BoboBrowser browser = new BoboBrowser(reader);
   
    BrowseResult res = browser.browse(req);
   
    Map<String,FacetAccessible> facetMap = res.getFacetMap();
    Collection<FacetAccessible> facetCountCollectors = facetMap.values();
    Iterator<FacetAccessible> iter = facetCountCollectors.iterator();
    while (iter.hasNext())
View Full Code Here

TOP

Related Classes of com.browseengine.bobo.api.BoboBrowser

Copyright © 2018 www.massapicom. 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.