summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/core-spi/src/main/java (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-08-16Add a method to get the Node to the TuscanyComponentContextantelder2-2/+21
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1373883 13f79535-47bb-0310-9956-ffa450edef68
2012-08-16Make DOMInvoker interface remotableantelder1-0/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1373867 13f79535-47bb-0310-9956-ffa450edef68
2012-08-15Add getDOMInvoker to the TuscanyServiceReference to enable dynamic ↵antelder1-0/+3
invocation on service references (and also add a getEndpointReference( to avoid the casts to impl where this is already being used) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1373518 13f79535-47bb-0310-9956-ffa450edef68
2012-08-15Add an interface for a new invoker that uses DOM node for arg and return ↵antelder1-0/+9
values. This is to enable dynamic invocation of services and references using xml instead of Java classes for the arguments git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1373508 13f79535-47bb-0310-9956-ffa450edef68
2012-08-15Add getExtensionPointRegistry to interface to avoid having to cast to implantelder1-3/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1373507 13f79535-47bb-0310-9956-ffa450edef68
2012-06-27Not check if the endpoint is out of date for local registryrfeng1-1/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1354772 13f79535-47bb-0310-9956-ffa450edef68
2012-06-11Update to avoid duplicated wire processorsantelder1-0/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1348852 13f79535-47bb-0310-9956-ffa450edef68
2012-03-08Changes to add TUSCANY-3770 to 2.x stream and updates to performance ↵jennthom1-3/+58
testcase to produce an additional heap dump after uninstalling applications. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1298513 13f79535-47bb-0310-9956-ffa450edef68
2011-12-13Add Tuscany versions of OASIS ComponentContext and ServiceReferenceantelder3-2/+59
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1213616 13f79535-47bb-0310-9956-ffa450edef68
2011-12-09Fix typo in commentslaws1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1212424 13f79535-47bb-0310-9956-ffa450edef68
2011-12-01Add a contributionInstalled() operation to the listener interface. Completes ↵slaws1-0/+2
the set. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1209150 13f79535-47bb-0310-9956-ffa450edef68
2011-11-21TUSCANY-3976: Apply patch from Greg Dritschler to allow extensions to save ↵antelder1-0/+7
information about client async request git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1204447 13f79535-47bb-0310-9956-ffa450edef68
2011-11-09Add user constants to the RuntimePropertiesantelder1-0/+10
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1199795 13f79535-47bb-0310-9956-ffa450edef68
2011-10-19Resolve operation policy and take account of it in base policy processor. slaws1-0/+28
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1186226 13f79535-47bb-0310-9956-ffa450edef68
2011-10-17TUSCANY-3958 - serialize endpoint intents/policy sets across the registry ↵slaws1-0/+2
for matching purposes. In this change they are stashed in the component element on write and then retrieved back into the endpoint model on read. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1185135 13f79535-47bb-0310-9956-ffa450edef68
2011-09-20Use domain info to decide if the binding.sca needs to be distributedrfeng2-0/+11
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1173361 13f79535-47bb-0310-9956-ffa450edef68
2011-09-19Add the ablity to load the contributions/composite for a given node ↵rfeng1-1/+0
configuration without starting the node git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1172881 13f79535-47bb-0310-9956-ffa450edef68
2011-09-07Add a property for releasing contribution classloadersantelder1-0/+5
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1166139 13f79535-47bb-0310-9956-ffa450edef68
2011-08-18TUSCANY-3906: Apply patch from Eric Larsen for an enhancement to ↵antelder1-0/+26
ThreadMessageContext enabling external tooling to retrieve the previous message context in a given invocation chain. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1159380 13f79535-47bb-0310-9956-ffa450edef68
2011-07-11TUSCANY-3884 - Convert the default binding to delegate for local calls as ↵slaws1-8/+1
well as remote calls. Means that the binding is more consistent in it's layout and the delegation selection logic is more cleanly separated from the code that handles passing messages. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1145118 13f79535-47bb-0310-9956-ffa450edef68
2011-07-11TUSCANY-3871 - provide a simple API for getting at the delegate information ↵slaws2-0/+15
when then endpoint or endpoint reference is configured with an SCA binding git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1145112 13f79535-47bb-0310-9956-ffa450edef68
2011-06-29Add a method to the domain registry to test if an EndpointReference is out ↵antelder2-0/+6
of date git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1141028 13f79535-47bb-0310-9956-ffa450edef68
2011-06-27Support using null for the domain name and deriving the name from the uriantelder1-0/+23
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1140051 13f79535-47bb-0310-9956-ffa450edef68
2011-06-17Only create tx impl interceptors for valid policiesbdaniel1-1/+22
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1137033 13f79535-47bb-0310-9956-ffa450edef68
2011-06-13Update the DomainRegistry to have getters for both the registry uri and nameantelder2-1/+6
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1135294 13f79535-47bb-0310-9956-ffa450edef68
2011-06-07Rename 'member' to 'node' as it seems too confusing to try to have a ↵antelder1-3/+3
different name for it git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1132994 13f79535-47bb-0310-9956-ffa450edef68
2011-06-06Add a method to the DomainRegistry to get the contribution uri for the ↵antelder1-0/+2
composite taht contains a running component git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1132611 13f79535-47bb-0310-9956-ffa450edef68
2011-05-25Rename InstalledContribution to ContributionDescriptionantelder2-6/+6
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1127531 13f79535-47bb-0310-9956-ffa450edef68
2011-05-19Move the code for getDomainComposite from NodeImpl to the domain registryantelder2-0/+24
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1124724 13f79535-47bb-0310-9956-ffa450edef68
2011-05-19Add a way to run commands on remote nodes and add Node API and Shell ↵antelder2-0/+35
commands to start and stop composites on remote nodes. Initial code so a little prototypy but it does work so committing it now for review git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1124705 13f79535-47bb-0310-9956-ffa450edef68
2011-05-19Update to add APIs to get at which composites are running whereantelder1-0/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1124606 13f79535-47bb-0310-9956-ffa450edef68
2011-05-19Add a method to get the domain membersantelder1-0/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1124566 13f79535-47bb-0310-9956-ffa450edef68
2011-05-19Remove TODO that has now been doneantelder1-4/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1124559 13f79535-47bb-0310-9956-ffa450edef68
2011-05-18Rename addListener/removeListener to be ↵antelder3-10/+10
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@1124140 13f79535-47bb-0310-9956-ffa450edef68
2011-05-17Remove unused methods on InstalledContribution and add a method to merge in ↵antelder1-15/+40
contribution metadata git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1104134 13f79535-47bb-0310-9956-ffa450edef68
2011-05-16Add info on imports to InstalledContributionantelder1-5/+9
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1103660 13f79535-47bb-0310-9956-ffa450edef68
2011-05-16Rename EndpointRegistry to DomainRegistry. Doing this has been brought up ↵antelder8-59/+59
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
2011-05-15Add a EndpointRegistry method to update contributions and a ↵antelder3-0/+42
ContributionListener so that clients can register for contributionUpdated and contributionRemoved events git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1103521 13f79535-47bb-0310-9956-ffa450edef68
2011-05-15Update InstalledContribution to derive a default uri when no uri is specifyantelder1-6/+40
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1103280 13f79535-47bb-0310-9956-ffa450edef68
2011-05-13Update the installed contribution to keep track of java and namespace exportsantelder1-0/+9
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1102713 13f79535-47bb-0310-9956-ffa450edef68
2011-05-12Add TODO comment reminderantelder1-0/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1102272 13f79535-47bb-0310-9956-ffa450edef68
2011-05-12Update the registry to use a single class for all the installed contribution ↵antelder2-13/+94
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
2011-05-11Update the registry to store info about a contributions deployables and ↵antelder1-1/+6
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
2011-05-10Start adding info about installed contributions to the registry so that ↵antelder1-0/+5
distributed Nodes can find out about contributions git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1101468 13f79535-47bb-0310-9956-ffa450edef68
2011-05-10Update the registry to support getting the QName and Composite, and use that ↵antelder1-1/+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
2011-05-09Start looking at support for a Shell command to show the domain level ↵antelder1-0/+7
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
2011-03-18Add servlet scoped Node lifecycle support for web applicationsrfeng1-13/+47
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1082810 13f79535-47bb-0310-9956-ffa450edef68
2011-02-21TUSCANY-3837 - more SCABindingMapper from the binding sca runtime module to ↵slaws1-0/+51
the core spi module so that people who want to implement their own mapper don't need to depend on a runtime module. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1073037 13f79535-47bb-0310-9956-ffa450edef68
2011-02-08More quiet logging changes, update use of properties to not interfere with ↵antelder1-1/+1
registry config git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1068545 13f79535-47bb-0310-9956-ffa450edef68
2011-02-01Add quiet logging constantantelder1-0/+6
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1066000 13f79535-47bb-0310-9956-ffa450edef68