Author: slaws
Date: Mon Jul 11 14:32:38 2011
New Revision: 1145192
URL: http://svn.apache.org/viewvc?rev=1145192&view=rev
Log:
Remove SCABindingAsyncResponseInvoker. It isn't used because of the local
optimization and it's function can be found in the
LocalSCABindingInvocationInterceptor
Removed:
tuscany/sca-java-2.x/trunk/modules/binding-sca-runtime/src/main/java/org/apache/tuscany/sca/binding/sca/provider/SCABindingAsyncResponseInvoker.java
Modified:
tuscany/sca-java-2.x/trunk/modules/binding-jms-runtime/src/main/java/org/apache/tuscany/sca/binding/jms/provider/JMSBindingServiceBindingProvider.java
tuscany/sca-java-2.x/trunk/modules/binding-sca-runtime/src/main/java/org/apache/tuscany/sca/binding/local/LocalSCAServiceBindingProvider.java
Modified:
tuscany/sca-java-2.x/trunk/modules/binding-jms-runtime/src/main/java/org/apache/tuscany/sca/binding/jms/provider/JMSBindingServiceBindingProvider.java
URL:
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/binding-jms-runtime/src/main/java/org/apache/tuscany/sca/binding/jms/provider/JMSBindingServiceBindingProvider.java?rev=1145192&r1=1145191&r2=1145192&view=diff
==============================================================================
---
tuscany/sca-java-2.x/trunk/modules/binding-jms-runtime/src/main/java/org/apache/tuscany/sca/binding/jms/provider/JMSBindingServiceBindingProvider.java
(original)
+++
tuscany/sca-java-2.x/trunk/modules/binding-jms-runtime/src/main/java/org/apache/tuscany/sca/binding/jms/provider/JMSBindingServiceBindingProvider.java
Mon Jul 11 14:32:38 2011
@@ -32,7 +32,6 @@ import org.apache.tuscany.sca.binding.jm
import
org.apache.tuscany.sca.binding.jms.wire.AsyncResponseDestinationInterceptor;
import org.apache.tuscany.sca.binding.jms.wire.CallbackDestinationInterceptor;
import org.apache.tuscany.sca.binding.jms.wire.OperationPropertiesInterceptor;
-import
org.apache.tuscany.sca.binding.sca.provider.SCABindingAsyncResponseInvoker;
import org.apache.tuscany.sca.core.ExtensionPointRegistry;
import org.apache.tuscany.sca.core.FactoryExtensionPoint;
import org.apache.tuscany.sca.interfacedef.InterfaceContract;
Modified:
tuscany/sca-java-2.x/trunk/modules/binding-sca-runtime/src/main/java/org/apache/tuscany/sca/binding/local/LocalSCAServiceBindingProvider.java
URL:
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/binding-sca-runtime/src/main/java/org/apache/tuscany/sca/binding/local/LocalSCAServiceBindingProvider.java?rev=1145192&r1=1145191&r2=1145192&view=diff
==============================================================================
---
tuscany/sca-java-2.x/trunk/modules/binding-sca-runtime/src/main/java/org/apache/tuscany/sca/binding/local/LocalSCAServiceBindingProvider.java
(original)
+++
tuscany/sca-java-2.x/trunk/modules/binding-sca-runtime/src/main/java/org/apache/tuscany/sca/binding/local/LocalSCAServiceBindingProvider.java
Mon Jul 11 14:32:38 2011
@@ -1,12 +1,15 @@
package org.apache.tuscany.sca.binding.local;
-import
org.apache.tuscany.sca.binding.sca.provider.SCABindingAsyncResponseInvoker;
import org.apache.tuscany.sca.interfacedef.InterfaceContract;
import org.apache.tuscany.sca.invocation.InvokerAsyncResponse;
import org.apache.tuscany.sca.provider.EndpointAsyncProvider;
import org.apache.tuscany.sca.provider.SCABindingMapper;
import org.apache.tuscany.sca.runtime.RuntimeEndpoint;
+/*
+ * This service side binding provide doesn't actually serve much purpose as
the
+ * local optimization skips over it.
+ */
public class LocalSCAServiceBindingProvider implements EndpointAsyncProvider {
private RuntimeEndpoint endpoint;
@@ -21,7 +24,7 @@ public class LocalSCAServiceBindingProvi
@Override
public InvokerAsyncResponse createAsyncResponseInvoker() {
- return new SCABindingAsyncResponseInvoker(null, null);
+ return null;
}
@Override