summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/binding-sca-runtime (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-05-21Allows pass -by-reference for self referencesrfeng1-1/+3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1125636 13f79535-47bb-0310-9956-ffa450edef68
2011-05-16Rename EndpointRegistry to DomainRegistry. Doing this has been brought up ↵antelder1-2/+2
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-04-22Further check the presence of runtime provider for mapped remotable binding.scarfeng2-23/+53
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1096093 13f79535-47bb-0310-9956-ffa450edef68
2011-04-20Allow the look up of endpoint address by component/service/binding name from ↵rfeng1-0/+1
the Node API git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1095537 13f79535-47bb-0310-9956-ffa450edef68
2011-03-06Minor performance enhancement - look up the mapper once instead of each timeantelder2-9/+7
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1078431 13f79535-47bb-0310-9956-ffa450edef68
2011-02-21TUSCANY-3837 - more SCABindingMapper from the binding sca runtime module to ↵slaws7-51/+5
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-15Fix for TUSCANY-3832. Also tries to simplify wrapped vs. bare terminology ↵scottkurz1-1/+1
by introducing "notSubjectToWrapping" as a term in place of "bare". git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1070926 13f79535-47bb-0310-9956-ffa450edef68
2011-02-07Finalize the AllowsPassByReference support and add test casesrfeng1-1/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1068211 13f79535-47bb-0310-9956-ffa450edef68
2011-02-07Enable the allowsPassByReference supportrfeng1-2/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1068209 13f79535-47bb-0310-9956-ffa450edef68
2011-01-25Delegate the creation of the response invoker if there is a delegate present. slaws2-2/+36
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1063280 13f79535-47bb-0310-9956-ffa450edef68
2011-01-11Complete enablement of the SCA Binding to deal with local Async invocations ↵edwardsmj5-15/+202
- as under TUSCANY-3811 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1057653 13f79535-47bb-0310-9956-ffa450edef68
2011-01-11Make sure the binding uri is reset when the service is stoppedantelder1-0/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1057420 13f79535-47bb-0310-9956-ffa450edef68
2011-01-10Bump up copyright year in the NOTICE filesantelder1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1057117 13f79535-47bb-0310-9956-ffa450edef68
2010-12-23Revert back to fetching the interceptors starting at SERVICE_POLICY in order ↵slaws1-1/+1
to miss out any databinding transformation. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1052265 13f79535-47bb-0310-9956-ffa450edef68
2010-12-23Correct the order that the phase constants appear in to match the actual ↵slaws1-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
2010-12-23Correct module nameslaws1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1052252 13f79535-47bb-0310-9956-ffa450edef68
2010-12-21Enable binding.sca to support async invocation in the local case - as under ↵edwardsmj1-7/+29
TUSCANY-3811 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1051467 13f79535-47bb-0310-9956-ffa450edef68
2010-12-15Use the mapped binding when looking up the providerantelder1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1049556 13f79535-47bb-0310-9956-ffa450edef68
2010-12-08TUSCANY-3801 - Separate off the asyncy response invocation interfaces from ↵slaws1-5/+0
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
2010-12-07TUSCANY-3801 - missed files from previous check in. slaws3-13/+16
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1043211 13f79535-47bb-0310-9956-ffa450edef68
2010-12-06Start updating the sca binding to be able to choose the binding type impl on ↵antelder4-45/+68
a per service basis instead of a single global choice git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1042665 13f79535-47bb-0310-9956-ffa450edef68
2010-12-06TUSCANY-3801 - move chain tail location code into the chain implementationslaws1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1042609 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03TUSCANY-3801 - Update SCA binding to allow the invoker to exploit the new ↵slaws3-17/+62
async interceptor impl and add and async response invoker to push async response back from service to reference (this only works in the local case though). git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041870 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03TUSCANY-3801 - Move the SCA binding up to the new async provider interfaces. slaws2-3/+23
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041863 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03just remove some blank linesslaws1-4/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1041847 13f79535-47bb-0310-9956-ffa450edef68
2010-11-16Remove unused classantelder1-43/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1035604 13f79535-47bb-0310-9956-ffa450edef68
2010-08-25TUSCANY-3659 - Enable asynch operation over the local SCA binding. This does ↵slaws2-2/+15
what I think is the right thing but it doesn't necessarily do it in an optimal way yet. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@989157 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22Adding @mayProvide="sca:asyncInvocation" as first step in support of async ↵edwardsmj1-1/+2
service invocation git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@956824 13f79535-47bb-0310-9956-ffa450edef68
2010-06-17Add a flag to the binding builder to indicate that generated data should be ↵slaws1-2/+2
regenerated. Also rename the methods for getting/setting the generated data to make it more obvious that that's what it's doing. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@955601 13f79535-47bb-0310-9956-ffa450edef68
2010-05-12Updating Copyright Year in NOTICE fileslresende1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@943700 13f79535-47bb-0310-9956-ffa450edef68
2010-03-23Add missing osgi import packagerfeng1-0/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@926638 13f79535-47bb-0310-9956-ffa450edef68
2010-03-18Update sca binding mapper to use hazelcast binding if its thereantelder1-2/+5
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@924985 13f79535-47bb-0310-9956-ffa450edef68
2010-03-16Remove some now unneeded uses of DataExchangeSemanticsantelder1-9/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@923761 13f79535-47bb-0310-9956-ffa450edef68
2010-03-11Fix for TUSCANY-3489rfeng1-2/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@921689 13f79535-47bb-0310-9956-ffa450edef68
2010-03-11Update to automatically use binding.rmi instead of binding.ws if ws is not ↵antelder1-1/+4
avaialble git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@921678 13f79535-47bb-0310-9956-ffa450edef68
2010-03-05Remove DistributedSCABindingrfeng2-6/+5
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@919254 13f79535-47bb-0310-9956-ffa450edef68
2010-03-03Copy the test cases from binding-sca-runtime-axis2 and ↵rfeng2-13/+12
binding-sca-runtime-rmi into an itest Change the code to pass binding.sca with mapped uri with the endpoint git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@918327 13f79535-47bb-0310-9956-ffa450edef68
2010-03-02Add the ability to map binding.sca to any bindings in the runtime by ↵rfeng8-177/+505
configuration git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@918261 13f79535-47bb-0310-9956-ffa450edef68
2010-03-01Fix to ensure pass-by-value is used if only one end is using ↵antelder1-1/+2
allowsPassByReference git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917777 13f79535-47bb-0310-9956-ffa450edef68
2010-03-01Remove unused importsrfeng1-3/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917632 13f79535-47bb-0310-9956-ffa450edef68
2010-02-25Add the check for local-by-reference, local-by-value and remote invocations ↵rfeng2-54/+54
for binding.sca git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@916483 13f79535-47bb-0310-9956-ffa450edef68
2010-02-11Remove file as it's not usedslaws1-61/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@908920 13f79535-47bb-0310-9956-ffa450edef68
2010-02-11TUSCANY-2586: Fix pass-by-value copies as described in the JIRA with the SCA ↵antelder4-7/+75
binding doing the necessary copies. Also update the copy code so that the new copy is in the correct class loader so that invocations across Nodes in the same JVM work git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@908835 13f79535-47bb-0310-9956-ffa450edef68
2010-02-09Rename ExtensibleDomainRegistry to ExtensibleDomainRegistryFactoryrfeng1-2/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@908255 13f79535-47bb-0310-9956-ffa450edef68
2010-01-29Refactor the DomainRegistryFactory to be extensions of ↵rfeng1-3/+2
DomainRegistryFactoryExtensionPoint git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@904367 13f79535-47bb-0310-9956-ffa450edef68
2009-12-11TUSCANY-3388 - Updating to the latests OASIS schemalresende4-7/+7
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@889531 13f79535-47bb-0310-9956-ffa450edef68
2009-11-20Moving 2.x trunklresende18-0/+1379
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882795 13f79535-47bb-0310-9956-ffa450edef68