summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/domain-node/src/main (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove ActivationException on installs, add some TODO commentsantelder2011-05-192-9/+10
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1124557 13f79535-47bb-0310-9956-ffa450edef68
* Updates to match the DomainRegistry changes to rename ↵antelder2011-05-183-13/+13
| | | | | | addListener/removeListener to be addEndpointListener/removeEndpointListener as there are now multiple types of listener, and change the running composite methods to use the composite uri instead of its QName git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1124143 13f79535-47bb-0310-9956-ffa450edef68
* Add some more TODOsantelder2011-05-171-0/+7
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1104212 13f79535-47bb-0310-9956-ffa450edef68
* Update javadoc and add some TODOsantelder2011-05-172-88/+35
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1104204 13f79535-47bb-0310-9956-ffa450edef68
* Merege the refactoring in nodeImpl2 back into NodeImplantelder2011-05-174-860/+292
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1104140 13f79535-47bb-0310-9956-ffa450edef68
* Update to populate the installed contributions importsantelder2011-05-161-0/+12
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1103664 13f79535-47bb-0310-9956-ffa450edef68
* Simplify to use the loadDocument method on Deployerantelder2011-05-161-9/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1103640 13f79535-47bb-0310-9956-ffa450edef68
* Simplify methods for loading a composite by xmlantelder2011-05-161-12/+10
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1103636 13f79535-47bb-0310-9956-ffa450edef68
* Rename EndpointRegistry to DomainRegistry. Doing this has been brought up ↵antelder2011-05-165-54/+54
| | | | | | lots of times in the past just no one ever got around to it. It effects quite a few classes but its a relatively trivial rename and i don't think it should impact on anyone too much git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1103629 13f79535-47bb-0310-9956-ffa450edef68
* Update for the new ContributionListener, to support adding composites to a ↵antelder2011-05-151-19/+114
| | | | | | contribution, and so that any errors during peeking into a contribution are ignored git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1103533 13f79535-47bb-0310-9956-ffa450edef68
* Update for the spi intefrcae changes, clean up some of the redundant code, ↵antelder2011-05-151-50/+38
| | | | | | and add in some of the other old Node methods git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1103284 13f79535-47bb-0310-9956-ffa450edef68
* Update to match the Contribution and InstalledContribution interface changesantelder2011-05-151-12/+5
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1103283 13f79535-47bb-0310-9956-ffa450edef68
* Rename init to build and remove the getCompositeURI method as thats now done ↵antelder2011-05-151-26/+3
| | | | | | correctlky by the Tuscany runtime git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1103282 13f79535-47bb-0310-9956-ffa450edef68
* Update for the Contribution and ServiceHelper chnages and to add a few more ↵antelder2011-05-141-45/+44
| | | | | | methods from the old NodeImpl git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1102971 13f79535-47bb-0310-9956-ffa450edef68
* Move all the code for making service proxys to a seperate helper class. ↵antelder2011-05-141-0/+182
| | | | | | Seems like a lot of this should be provided by the Tuscany SPI somewhere but need to work out the best places git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1102970 13f79535-47bb-0310-9956-ffa450edef68
* Add code for handling import/export better, imports now work when the ↵antelder2011-05-131-10/+32
| | | | | | exporting contribution is installed on a distributed remote node, woohoo. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1102763 13f79535-47bb-0310-9956-ffa450edef68
* Add a temporary create for the node2antelder2011-05-131-0/+10
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1102715 13f79535-47bb-0310-9956-ffa450edef68
* A refactor of NodeImpl to simplify and remove the use of ↵antelder2011-05-131-0/+292
| | | | | | InstalledContribution. This is in a seperate class name NodeImpl2 for now as its getting a bit tanlged so this is stripped down to the bare minimum for now just to get it going again git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1102714 13f79535-47bb-0310-9956-ffa450edef68
* Add code to find the contribution attributes when installing a contributionantelder2011-05-131-0/+26
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1102609 13f79535-47bb-0310-9956-ffa450edef68
* Remove the allNodes static as its not used by anythingantelder2011-05-121-9/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1102283 13f79535-47bb-0310-9956-ffa450edef68
* Refactor away the use of the InstalledContribution classantelder2011-05-121-13/+13
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1102282 13f79535-47bb-0310-9956-ffa450edef68
* Remove unused importantelder2011-05-121-1/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1102254 13f79535-47bb-0310-9956-ffa450edef68
* Update the registry to use a single class for all the installed contribution ↵antelder2011-05-122-6/+17
| | | | | | attributes, and to correct the storing of running composites to be qualified by the contribution uri. As per a previous commit comment this is still work in progress so a little rough, but its getting closer now to show the type of thing thats needed git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1102252 13f79535-47bb-0310-9956-ffa450edef68
* Update the registry to store info about a contributions deployables and ↵antelder2011-05-111-2/+5
| | | | | | exports so that distrubuted nodes are able to see what is available without having to actually go get and install a remote contribution. This is work in progress, an alternative is to just put the Contribution model object itself in the registry and have the registry impl hide the details, but this approach is easier for now as we see how things can work git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1101793 13f79535-47bb-0310-9956-ffa450edef68
* Start adding info about installed contributions to the registry so that ↵antelder2011-05-102-21/+38
| | | | | | distributed Nodes can find out about contributions git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1101468 13f79535-47bb-0310-9956-ffa450edef68
* Correctly close the xml writer to flush the streamantelder2011-05-101-3/+5
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1101420 13f79535-47bb-0310-9956-ffa450edef68
* Update the registry to support getting the QName and Composite, and use that ↵antelder2011-05-101-2/+2
| | | | | | in teh hazelcast registry to manage the running composites git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1101369 13f79535-47bb-0310-9956-ffa450edef68
* Correct name typo and set attributes on the domain compositeantelder2011-05-091-1/+3
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1101248 13f79535-47bb-0310-9956-ffa450edef68
* Start looking at support for a Shell command to show the domain level ↵antelder2011-05-092-5/+31
| | | | | | composite, this includes adding info about the running composites to the domain registry and a the new shell command to access it. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1101031 13f79535-47bb-0310-9956-ffa450edef68
* Update to use the factory to create the endpoint registryantelder2011-05-071-2/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1100477 13f79535-47bb-0310-9956-ffa450edef68
* Remove old TODO commentantelder2011-05-071-1/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1100475 13f79535-47bb-0310-9956-ffa450edef68
* Update to support setting the domain uri in the runComposite methodantelder2011-05-071-10/+8
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1100473 13f79535-47bb-0310-9956-ffa450edef68
* DO some clean up, move some things around and add a bit of javadocantelder2011-03-064-21/+43
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1078433 13f79535-47bb-0310-9956-ffa450edef68
* Update to use a map instead of a list to store the start composites to make ↵antelder2011-03-042-21/+13
| | | | | | the lookup easier git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1077928 13f79535-47bb-0310-9956-ffa450edef68
* Do some clean up, simplify dependencies, remove unused classes and folders, ↵antelder2011-03-046-277/+86
| | | | | | update to restart stopped composites git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1077885 13f79535-47bb-0310-9956-ffa450edef68
* More quiet logging changes, update use of properties to not interfere with ↵antelder2011-02-081-2/+0
| | | | | | registry config git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1068545 13f79535-47bb-0310-9956-ffa450edef68
* Fix split package by renaming packages, for now to org.apache.tuscany.sca to ↵antelder2011-01-205-8/+14
| | | | | | fix the immediate problem but there's a bit of work to do cleanging up the dependency tangle to use the core/core-spi module git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1061327 13f79535-47bb-0310-9956-ffa450edef68
* No code change just organize importsantelder2011-01-193-9/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1060742 13f79535-47bb-0310-9956-ffa450edef68
* Fix runComposite with shared runtime instance and update testcaseantelder2011-01-191-2/+8
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1060741 13f79535-47bb-0310-9956-ffa450edef68
* Rename main class to TuscanyRuntimeantelder2011-01-192-18/+39
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1060728 13f79535-47bb-0310-9956-ffa450edef68
* Update getService to work with services on remote nodesantelder2011-01-151-4/+131
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1059305 13f79535-47bb-0310-9956-ffa450edef68
* Update to create a service proxy directly instead of using the sca client ↵antelder2011-01-125-17/+33
| | | | | | factory api and update testcases for that, and rename package git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1058025 13f79535-47bb-0310-9956-ffa450edef68
* Comment out the updateXxx methods for now as its not clear what they should ↵antelder2010-11-272-64/+65
| | | | | | do, and rename getDeployedComposites and getInstalledContributions to make it clearer what they do git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1039643 13f79535-47bb-0310-9956-ffa450edef68
* Update node2 api to more closely match the commands the Shell hasantelder2010-11-253-28/+27
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1039077 13f79535-47bb-0310-9956-ffa450edef68
* Fix to use a new List for the deployables as the List in the contribution ↵antelder2010-11-251-1/+1
| | | | | | gets over written git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1039044 13f79535-47bb-0310-9956-ffa450edef68
* Fix build breaks and MFsrfeng2010-11-171-0/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1036159 13f79535-47bb-0310-9956-ffa450edef68
* Remove CompositeContext threadlocal thats might be causeing a storage leak ↵antelder2010-10-251-2/+0
| | | | | | as Tuscany doesn't use this anymore git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1026981 13f79535-47bb-0310-9956-ffa450edef68
* Update to use all the contribution attributes, rename the test to use the ↵antelder2010-09-291-237/+0
| | | | | | correct attribute name, and make sure the xml file gets closed git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1002691 13f79535-47bb-0310-9956-ffa450edef68
* Update to use all the contribution attributes, rename the test to use the ↵antelder2010-09-291-3/+9
| | | | | | correct attribute name, and make sure the xml file gets closed git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1002690 13f79535-47bb-0310-9956-ffa450edef68
* Add a createNodeFromXML method that can create and configure a node from an ↵antelder2010-09-292-0/+285
| | | | | | xml config file. Only supports minimal install so far and not all the other options for installing contributions and starting composites yet git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1002650 13f79535-47bb-0310-9956-ffa450edef68