Package org.apache.tuscany.sca.contribution.service

Examples of org.apache.tuscany.sca.contribution.service.ContributionService.contribute()


        url = url.substring(0, url.length()-8);
       
        // Contribute the SCA contribution
        TestModelResolver myResolver = new TestModelResolver(myClassLoader);
        ContributionService contributionService = domain.getContributionService();
        Contribution contribution = contributionService.contribute("http://test/contribution", new URL(url), myResolver, false);
        assertNotNull(contribution);
       
        // Decide which SCA composite I want to deploy
        Composite myComposite = myResolver.getComposite(new QName("http://sample/crud", "crud"));
       
View Full Code Here


                    modelResolver = new ModelResolverImpl(contributionClassLoader);
                }
               
                // Add the contribution to the node
                ContributionService contributionService = nodeRuntime.getContributionService();
                Contribution contribution = contributionService.contribute(contributionURI,
                                                                           contributionURL,
                                                                           modelResolver,
                                                                           false);
               
                // remember the contribution
View Full Code Here

        // Contribute the SCA contribution
        ContributionService contributionService = domain.getContributionService();

        File contribLocation = new File("./target/classes/");
        URL contributionURL = contribLocation.toURL();
        contribution = contributionService.contribute("http://contribution", contributionURL, false);
        for (Composite deployable : contribution.getDeployables()) {
            domain.getDomainComposite().getIncludes().add(deployable);
            domain.getCompositeBuilder().build(deployable);
        }
View Full Code Here

               
                    // add node composite to the management domain
                    ContributionService contributionService = domainManagementRuntime.getContributionService();
                    Contribution contribution = null;

                    contribution = contributionService.contribute(domainURI,
                                                                  contributionURL,
                                                                  false);
                   
                    Composite composite = null;
                    for (DeployedArtifact artifact: contribution.getArtifacts()) {
View Full Code Here

        ContributionService contributionService = domain.getContributionService();

        File compositeContribLocation = new File("../export-composite/target/classes");
        URL compositeContribURL = compositeContribLocation.toURL();
        compositeContribution =
            contributionService.contribute("http://import-export/export-composite", compositeContribURL, false);
        for (Composite deployable : compositeContribution.getDeployables()) {
            domain.getDomainComposite().getIncludes().add(deployable);
            domain.getCompositeBuilder().build(deployable);
        }
View Full Code Here

        }

        File helloWorldContribLocation = new File("./target/classes/");
        URL helloWorldContribURL = helloWorldContribLocation.toURL();
        helloWorldContribution =
            contributionService.contribute("http://import-export/helloworld", helloWorldContribURL, false);
        for (Composite deployable : helloWorldContribution.getDeployables()) {
            domain.getDomainComposite().getIncludes().add(deployable);
            domain.getCompositeBuilder().build(deployable);
        }
View Full Code Here

        // Contribute the SCA contribution
        ContributionService contributionService = domain.getContributionService();

        File javaContribLocation = new File("../export-java/target/classes");
        URL javaContribURL = javaContribLocation.toURL();
        javaContribution = contributionService.contribute("http://import-export/export-java", javaContribURL, false);
        for (Composite deployable : javaContribution.getDeployables() ) {
            domain.getDomainComposite().getIncludes().add(deployable);
            domain.getCompositeBuilder().build(deployable);
        }
View Full Code Here

            domain.getCompositeBuilder().build(deployable);
        }

        File helloWorldContribLocation = new File("./target/classes/");
        URL helloWorldContribURL = helloWorldContribLocation.toURL();
        helloWorldContribution = contributionService.contribute("http://import-export/helloworld", helloWorldContribURL, false);
        for (Composite deployable : helloWorldContribution.getDeployables() ) {
            domain.getDomainComposite().getIncludes().add(deployable);
            domain.getCompositeBuilder().build(deployable);
        }
View Full Code Here

        // Contribute the SCA contribution
        ContributionService contributionService = domain.getContributionService();

        File wsdlContribLocation = new File("../export-wsdl/target/classes");
        URL wsdlContribURL = wsdlContribLocation.toURL();
        wsdlContribution = contributionService.contribute("http://import-export/export-wsdl", wsdlContribURL, false);
        for (Composite deployable : wsdlContribution.getDeployables() ) {
            domain.getDomainComposite().getIncludes().add(deployable);
            domain.getCompositeBuilder().build(deployable);
        }
View Full Code Here

            domain.getCompositeBuilder().build(deployable);
        }

        File helloWorldContribLocation = new File("./target/classes/");
        URL helloWorldContribURL = helloWorldContribLocation.toURL();
        consumerContribution = contributionService.contribute("http://import-export/helloworld", helloWorldContribURL, false);
        for (Composite deployable : consumerContribution.getDeployables() ) {
            domain.getDomainComposite().getIncludes().add(deployable);
            domain.getCompositeBuilder().build(deployable);
        }
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.