Examples of CmisBinding


Examples of org.apache.chemistry.opencmis.commons.spi.CmisBinding

     * Creates a binding with custom parameters.
     */
    private static CmisBinding createCustomBinding(Map<String, String> parameters,
            AuthenticationProvider authenticationProvider) {
        CmisBindingFactory factory = CmisBindingFactory.newInstance();
        CmisBinding binding = factory.createCmisBinding(parameters, authenticationProvider);

        return binding;
    }
View Full Code Here

Examples of org.apache.chemistry.opencmis.commons.spi.CmisBinding

     * Creates a Web Services binding.
     */
    private static CmisBinding createWebServiceBinding(Map<String, String> parameters,
            AuthenticationProvider authenticationProvider) {
        CmisBindingFactory factory = CmisBindingFactory.newInstance();
        CmisBinding binding = factory.createCmisWebServicesBinding(parameters, authenticationProvider);

        return binding;
    }
View Full Code Here

Examples of org.apache.chemistry.opencmis.commons.spi.CmisBinding

     * Creates an AtomPub binding.
     */
    private static CmisBinding createAtomPubBinding(Map<String, String> parameters,
            AuthenticationProvider authenticationProvider) {
        CmisBindingFactory factory = CmisBindingFactory.newInstance();
        CmisBinding binding = factory.createCmisAtomPubBinding(parameters, authenticationProvider);

        return binding;
    }
View Full Code Here

Examples of org.apache.chemistry.opencmis.commons.spi.CmisBinding

    /**
     * Creates a local binding.
     */
    private static CmisBinding createLocalBinding(Map<String, String> parameters) {
        CmisBindingFactory factory = CmisBindingFactory.newInstance();
        CmisBinding binding = factory.createCmisLocalBinding(parameters);

        return binding;
    }
View Full Code Here

Examples of org.apache.chemistry.opencmis.commons.spi.CmisBinding

     * for parameter details. The parameter
     * {@code SessionParameter.REPOSITORY_ID} should not be set.
     */
    public List<Repository> getRepositories(Map<String, String> parameters, ObjectFactory objectFactory,
            AuthenticationProvider authenticationProvider, Cache cache) {
        CmisBinding binding = CmisBindingHelper.createBinding(parameters, authenticationProvider);

        List<RepositoryInfo> repositoryInfos = binding.getRepositoryService().getRepositoryInfos(null);

        List<Repository> result = new ArrayList<Repository>();
        for (RepositoryInfo data : repositoryInfos) {
            result.add(new RepositoryImpl(data, parameters, this, objectFactory, authenticationProvider, cache));
        }
View Full Code Here

Examples of org.apache.chemistry.opencmis.commons.spi.CmisBinding

        parameters.put(ConfigConstants.OVERRIDE_CALL_CONTEXT, "true");
        InMemoryServiceFactoryImpl.setOverrideCallContext(fTestCallContext);

        // get factory and create binding
        CmisBindingFactory factory = CmisBindingFactory.newInstance();
        CmisBinding binding = factory.createCmisLocalBinding(parameters);
        assertNotNull(binding);
        fFactory = binding.getObjectFactory();
        fRepSvc = binding.getRepositoryService();
        fObjSvc = binding.getObjectService();
        fNavSvc = binding.getNavigationService();
        fVerSvc = binding.getVersioningService();
        fMultiSvc = binding.getMultiFilingService();
        fDiscSvc = binding.getDiscoveryService();
    }
View Full Code Here

Examples of org.apache.chemistry.opencmis.commons.spi.CmisBinding

        filLoginParams(parameters, user, password);

        // get factory and create binding
        CmisBindingFactory factory = CmisBindingFactory.newInstance();
        parameters.put(SessionParameter.ATOMPUB_URL, url);
        CmisBinding binding = factory.createCmisAtomPubBinding(parameters);
        return binding;
    }
View Full Code Here

Examples of org.apache.chemistry.opencmis.commons.spi.CmisBinding

            parameters.put(SessionParameter.WEBSERVICES_ACL_SERVICE, url + "ACLService?wsdl");
        }

        // get factory and create provider
        CmisBindingFactory factory = CmisBindingFactory.newInstance();
        CmisBinding binding = factory.createCmisWebServicesBinding(parameters);

        return binding;
    }
View Full Code Here

Examples of org.apache.chemistry.opencmis.commons.spi.CmisBinding

                printUsage(fPW);
                return;
            }

            // get provider object
            CmisBinding binding = createBinding(args[0]);

            // prepare args
            String[] commandArgs = new String[args.length - 2];
            System.arraycopy(args, 2, commandArgs, 0, commandArgs.length);
View Full Code Here

Examples of org.apache.chemistry.opencmis.commons.spi.CmisBinding

            sessionParameters.put(key, value);
        }

        CmisBindingFactory factory = CmisBindingFactory.newInstance();

        CmisBinding result = null;
        if (sessionParameters.containsKey(SessionParameter.ATOMPUB_URL)) {
            result = factory.createCmisAtomPubBinding(sessionParameters);
        } else if (sessionParameters.containsKey(SessionParameter.WEBSERVICES_REPOSITORY_SERVICE)) {
            result = factory.createCmisWebServicesBinding(sessionParameters);
        } else {
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.