Package org.apache.chemistry.opencmis.client.runtime

Examples of org.apache.chemistry.opencmis.client.runtime.OperationContextImpl


        }
    }

    public synchronized ItemIterable<QueryResult> query(String q, boolean searchAllVersions, int maxHits)
            throws Exception {
        OperationContext queryContext = new OperationContextImpl(null, false, false, false, IncludeRelationships.NONE,
                null, false, null, false, maxHits);

        Session session = clientSession.getSession();
        return session.query(q, searchAllVersions, queryContext);
    }
View Full Code Here


        }
    }

    public synchronized ItemIterable<QueryResult> query(String q, boolean searchAllVersions, int maxHits)
            throws Exception {
        OperationContext queryContext = new OperationContextImpl(null, false, false, false, IncludeRelationships.NONE,
                null, false, null, false, maxHits);

        Session session = clientSession.getSession();
        return session.query(q, searchAllVersions, queryContext);
    }
View Full Code Here

        }
    }

    public synchronized ItemIterable<QueryResult> query(String q, boolean searchAllVersions, int maxHits)
            throws Exception {
        OperationContext queryContext = new OperationContextImpl(null, false, false, false, IncludeRelationships.NONE,
                null, false, null, false, maxHits);

        Session session = clientSession.getSession();
        return session.query(q, searchAllVersions, queryContext);
    }
View Full Code Here

        }
    }

    public synchronized ItemIterable<QueryResult> query(String q, boolean searchAllVersions, int maxHits)
            throws Exception {
        OperationContext queryContext = new OperationContextImpl(null, false, false, false, IncludeRelationships.NONE,
                null, false, null, false, maxHits);

        Session session = clientSession.getSession();
        return session.query(q, searchAllVersions, queryContext);
    }
View Full Code Here

        newFolderProps.put(PropertyIds.NAME, "ADGFolderPaging");
        Folder folderPaging = root.createFolder(newFolderProps);
        createFolders(folderPaging, 10);

        System.out.println("Getting page of length 3 from item 5");
        OperationContext operationContext = new OperationContextImpl();
        operationContext.setMaxItemsPerPage(3);
        ItemIterable<CmisObject> children1 = folderPaging.getChildren(operationContext);
        int count = 0;
        for (CmisObject child : children1.skipTo(5).getPage()) {
            System.out.println("object " + count + " in page of " + children1.getPageNumItems()
                    + " is " + child.getName());
            count++;
        }

        // operationContext = new OperationContextImpl();
        // operationContext.setMaxItemsPerPage(3);
        // children1 = folderPaging.getChildren(operationContext);
        // int pageNumber = 0;
        // count = 1;
        // while (count > 0) {
        // count = 0;
        // for (CmisObject child : children1.skipTo(
        // pageNumber * operationContext.getMaxItemsPerPage()).getPage()) {
        // System.out.println("object " + count + " in page" + pageNumber +
        // " is "
        // + child.getName());
        // count++;
        // }
        // pageNumber++;
        // }

        System.out.println("Getting complete result set in pages of 3");
        operationContext = new OperationContextImpl();
        operationContext.setMaxItemsPerPage(3);
        children1 = folderPaging.getChildren(operationContext);
        int pageNumber = 0;
        boolean finished = false;
        while (!finished) {
            count = 0;
            ItemIterable<CmisObject> currentPage = children1.skipTo(
                    pageNumber * operationContext.getMaxItemsPerPage()).getPage();
            for (CmisObject item : currentPage) {
                System.out.println("object " + count + " in page" + pageNumber + " is "
                        + item.getName());
                count++;
            }
View Full Code Here

        }
    }

    public synchronized ItemIterable<QueryResult> query(String q, boolean searchAllVersions, int maxHits)
            throws Exception {
        OperationContext queryContext = new OperationContextImpl(null, false, false, false, IncludeRelationships.NONE,
                null, false, null, false, maxHits);

        Session session = clientSession.getSession();
        return session.query(q, searchAllVersions, queryContext);
    }
View Full Code Here

    /**
     * Creates a new OperationContext object.
     */
    public static OperationContext createOperationContext() {
        return new OperationContextImpl();
    }
View Full Code Here

    /**
     * Copies an OperationContext object.
     */
    public static OperationContext copyOperationContext(OperationContext context) {
        return new OperationContextImpl(context);
    }
View Full Code Here

     */
    public static OperationContext createOperationContext(Set<String> filter, boolean includeAcls,
            boolean includeAllowableActions, boolean includePolicies, IncludeRelationships includeRelationships,
            Set<String> renditionFilter, boolean includePathSegments, String orderBy, boolean cacheEnabled,
            int maxItemsPerPage) {
        return new OperationContextImpl(filter, includeAcls, includeAllowableActions, includePolicies,
                includeRelationships, renditionFilter, includePathSegments, orderBy, cacheEnabled, maxItemsPerPage);
    }
View Full Code Here

        Set<String> filter = new HashSet<String>();
        filter.add(PropertyIds.OBJECT_ID);
        filter.add(PropertyIds.OBJECT_TYPE_ID);
        filter.add(PropertyIds.BASE_TYPE_ID);

        return new OperationContextImpl(filter, false, false, false, IncludeRelationships.NONE,
                Collections.singleton(RENDITION_NONE), false, null, true, 100);
    }
View Full Code Here

TOP

Related Classes of org.apache.chemistry.opencmis.client.runtime.OperationContextImpl

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.