Package org.apache.tuscany.sca.node

Examples of org.apache.tuscany.sca.node.SCANode.addContribution()


    protected URL[] addSubFolders(File repository) {
        URL[] folders = getSubFolders(repository);
        for (URL folderURL : folders) {
            try {
                SCANode scaNode = createNode(cp + "/" + folderURL);
                scaNode.addContribution(folderURL.toString(), folderURL);
                logger.info("added contribution: " + folderURL);
            } catch (Exception e) {
                e.printStackTrace();
                logger.log(Level.WARNING, "exception adding contribution: " + folderURL, e);
            }
View Full Code Here


        if (started && domainName == null) {
            scaNode.stop();
        }
       
        scaNode.addContribution(contributionURL.toString(), contributionURL);
        logger.info("added contribution: " + contributionURL);
       
        if (started) {
            if (domainName == null) {
                scaNode.addToDomainLevelComposite((QName)null);
View Full Code Here

           
            ClassLoader cl = CalculatorNode.class.getClassLoader();
            
            SCANodeFactory nodeFactory = SCANodeFactory.newInstance();
            SCANode node = nodeFactory.createSCANode(null, domainName);
            node.addContribution(nodeName, cl.getResource(nodeName + "/"));
            node.addToDomainLevelComposite((QName)null);          
                                        
            // nodeA is the head node and runs some tests while all other nodes
            // simply listen for incoming messages
            if ( nodeName.equals("nodeA") ) { 
View Full Code Here

           
            ClassLoader cl = CalculatorNode.class.getClassLoader();
            
            SCANodeFactory nodeFactory = SCANodeFactory.newInstance();
            SCANode node = nodeFactory.createSCANode(nodeName, domainName);
            node.addContribution(nodeName, cl.getResource(nodeName + "/"));
            node.deployComposite(new QName("http://sample", "Calculator"));
            node.start();            
                                        
            // nodeA is the head node and runs some tests while all other nodes
            // simply listen for incoming messages
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.