Package org.apache.slide.search

Examples of org.apache.slide.search.RequestedResource


                                                                     Integer.MAX_VALUE,
                                                                     contextPath);
           
            SearchQueryResult queryResult = searchHelper.search(sTokenNoEnlist, searchQuery);
            Iterator queryResultIterator = queryResult.iterator();
            RequestedResource requestedResource = null;
            Element href = null;
            while (queryResultIterator.hasNext()) {
                requestedResource = (RequestedResource)queryResultIterator.next();
                href = new Element(E_HREF, DNSP);
               
                href.setText (WebdavUtils.getAbsolutePath (
                                  requestedResource.getUri(), contextPath,
                                  servletPath, sConf));
               
                xmlValue.add(href);
            }
        }
View Full Code Here


                                                                     sTokenNoEnlist,
                                                                     Integer.MAX_VALUE,
                                                                     contextPath);
            SearchQueryResult queryResult = searchHelper.search(sTokenNoEnlist, searchQuery);
            Iterator queryResultIterator = queryResult.iterator();
            RequestedResource requestedResource = null;
            Element hrefElement = null;
            while (queryResultIterator.hasNext()) {
                requestedResource = (RequestedResource)queryResultIterator.next();
                hrefElement = new Element(E_HREF, DNSP);
               
               
                hrefElement.setText (WebdavUtils.getAbsolutePath (
                                         requestedResource.getUri(), contextPath,
                                         servletPath, sConf));
               
                xmlValue.add(hrefElement);
            }
        }
View Full Code Here

        //
        // fake one result
        //
        ObjectNode node = new SubjectNode("/"); // this will return the root folder
        RequestedResource resource = null;
        IBasicQuery query = factory.getQuery();

        try {
            resource = new ComparableResourceImpl
                (node, query.getSearchToken(), query.getScope(),
View Full Code Here

                                                                     requestURIWithScope.toString());

            SearchQueryResult queryResult = searchHelper.search(slideTokenNoEnlist, searchQuery);

            Iterator queryResultIterator = queryResult.iterator();
            RequestedResource requestedResource = null;
            NodeRevisionDescriptors workingResourceRevisionDescriptors = null;
            NodeRevisionDescriptor workingResourceRevisionDescriptor = null;
            NodeProperty autoUpdateProperty = null;
            String workingResourceUri = null;

            while (queryResultIterator.hasNext()) {

                requestedResource = (RequestedResource)queryResultIterator.next();
                workingResourceUri = requestedResource.getUri();
                workingResourceRevisionDescriptors =
                    content.retrieve( slideToken, workingResourceUri);
                workingResourceRevisionDescriptor =
                    content.retrieve( slideToken, workingResourceRevisionDescriptors);
                autoUpdateProperty = new NodeProperty(P_AUTO_UPDATE,
View Full Code Here

               
                rootElement.addContent (responseElement);
                org.jdom.Element hrefElement =
                    new org.jdom.Element (E_HREF, DNSP);
               
                RequestedResource resource = (RequestedResource)it.next();
                String internalUri = resource.getUri();
               
                String absUri = WebdavUtils.getAbsolutePath (internalUri, req, getConfig());
               
                hrefElement.addContent(absUri);
               
View Full Code Here

                                     config.getDepthLimit(),
                                     absUri);
       
        Iterator result = query.execute().iterator();
        while (result.hasNext()) {
            RequestedResource r = (RequestedResource)result.next();
            multistatusElm.addContent(getResponseElement(slideToken, r.getUri(), new NodeRevisionNumber(), requestedProperties));
        }
       
    }
View Full Code Here

                                     config.getDepthLimit(),
                                     absUri);
       
        Iterator result = query.execute().iterator();
        while (result.hasNext()) {
            RequestedResource r = (RequestedResource)result.next();
            multistatusElm.addContent(getResponseElement(slideToken, r.getUri(), new NodeRevisionNumber(), requestedProperties));
        }
       
    }
View Full Code Here

            for (int i = 0; i < noOfHits; i++)
            {
                Document doc = hits.doc(i);
                String uri = doc.get("documentId");
                System.out.println(uri);
                RequestedResource resource = createResource(uri);
                result.add (resource);
            }
        }
        catch (Exception e)
        {
View Full Code Here

    }
   
    private RequestedResource createResource(String uri) throws SearchException
    {
        ObjectNode node = new SubjectNode(uri); // this will return the root folder
        RequestedResource resource = null;
        IBasicQuery query = factory.getQuery();
       
        try
        {
            resource = new ComparableResourceImpl
View Full Code Here

                String uri = doc.get(TextContentIndexer.URI_FIELD);

                IBasicQuery q = factory.getQuery();
                String scope = q.getSearchToken().getSlideContext().getSlidePath(q.getScope().getHref());
                if (uri.startsWith(scope)) {
                    RequestedResource resource = createResource(uri);
                    result.add (resource);
                }
            }
        }
        catch (Exception e)
View Full Code Here

TOP

Related Classes of org.apache.slide.search.RequestedResource

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.