summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/invocation (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add the ablity to load the contributions/composite for a given node ↵rfeng2011-09-191-1/+0
| | | | | | configuration without starting the node git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1172881 13f79535-47bb-0310-9956-ffa450edef68
* Add capability to support Bindings that support Async invocations natively - ↵edwardsmj2011-01-111-9/+22
| | | | | | as under TUSCANY-3801 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1057650 13f79535-47bb-0310-9956-ffa450edef68
* Correct the order that the phase constants appear in to match the actual ↵slaws2010-12-231-1/+1
| | | | | | phase order and make the local binding.sca optimization link to the head of the service operation wire. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1052253 13f79535-47bb-0310-9956-ffa450edef68
* Updating core invocation code to support bindings that provide native async ↵edwardsmj2010-12-202-4/+25
| | | | | | support - as described in TUSCANY-3801 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1051250 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3801 - Separate off the asyncy response invocation interfaces from ↵slaws2010-12-083-23/+22
| | | | | | the "process" methods I added as a convenience for sharing invoker implementation. Asl get rid of "throws" from Invocable git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1043447 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3801 - add missing response interface slaws2010-12-071-0/+50
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1043212 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3801 - missed files from previous check in. slaws2010-12-071-5/+5
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1043211 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3801 - Allow the response chain "previous" link to be attached to an ↵slaws2010-12-072-74/+51
| | | | | | async response handler so that the invokerAsyncResponse can have a void return type. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1042976 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3801 - move chain tail location code into the chain implementationslaws2010-12-061-0/+7
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1042609 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3801 - Update the invocation chain infrastructure, and the ↵slaws2010-12-032-8/+55
| | | | | | enpoints/endpointreferences that call it, to allow async response messages to be processed backwards along the response part of the chain independently of the forward message processing. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041866 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3801 - add an async interceptor interface to chain can be navigated ↵slaws2010-12-031-0/+40
| | | | | | backwards. Also add an implementation that can hold generic interceptor implementation that to date, for the forward chain, has been repeated in each interceptor. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041858 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3788, TUSCANY-3786 - Allow build time resolvable references to be ↵slaws2010-11-301-0/+39
| | | | | | resolved then so that async response services can be established at that point. In a reliable situation the response service is then available as soon as reference is resolved and doesn't depend on the reference actually being used. Also start adding interfaces to allow the implementation provider to make an async invocation explicitly. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1040444 13f79535-47bb-0310-9956-ffa450edef68
* Add a little bit more structure to message header storage to generally avoid ↵slaws2010-06-141-1/+2
| | | | | | having to loop across headers to find the right one. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@954414 13f79535-47bb-0310-9956-ffa450edef68
* mark additional classes as extension spi according to use indicated ↵kelvingoodson2010-04-272-0/+2
| | | | | | binding-jms-runtime git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@938357 13f79535-47bb-0310-9956-ffa450edef68
* mark additional classes as extension spi according to use indicated by ↵kelvingoodson2010-04-261-0/+1
| | | | | | binding-atom-* git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@938086 13f79535-47bb-0310-9956-ffa450edef68
* mark classes as extension spi according to use indicated by ↵kelvingoodson2010-04-261-1/+1
| | | | | | implementation-osgi-runtime git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@937969 13f79535-47bb-0310-9956-ffa450edef68
* mark classes as extension spi according to use indicated by ↵kelvingoodson2010-04-234-0/+4
| | | | | | implementation-java-runtime git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@937310 13f79535-47bb-0310-9956-ffa450edef68
* Add the check for local-by-reference, local-by-value and remote invocations ↵rfeng2010-02-251-0/+7
| | | | | | for binding.sca git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@916483 13f79535-47bb-0310-9956-ffa450edef68
* Improve the layout of this class to make the sequence of the phases obvious ↵slaws2010-02-121-31/+21
| | | | | | to the reader. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@909479 13f79535-47bb-0310-9956-ffa450edef68
* Moving 2.x trunklresende2009-11-208-0/+473
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882795 13f79535-47bb-0310-9956-ffa450edef68