You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by js...@apache.org on 2007/08/30 01:04:43 UTC

svn commit: r570973 - in /incubator/tuscany/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl: RuntimeSCABindingInvoker.java RuntimeSCAReferenceBindingProvider.java

Author: jsdelfino
Date: Wed Aug 29 16:04:42 2007
New Revision: 570973

URL: http://svn.apache.org/viewvc?rev=570973&view=rev
Log:
Shorten the invocation chain, do not need to add the RuntimeSCABindingInvoker to the chain as it does nothing except delegating to the next invoker.

Modified:
    incubator/tuscany/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/RuntimeSCABindingInvoker.java
    incubator/tuscany/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/RuntimeSCAReferenceBindingProvider.java

Modified: incubator/tuscany/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/RuntimeSCABindingInvoker.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/RuntimeSCABindingInvoker.java?rev=570973&r1=570972&r2=570973&view=diff
==============================================================================
--- incubator/tuscany/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/RuntimeSCABindingInvoker.java (original)
+++ incubator/tuscany/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/RuntimeSCABindingInvoker.java Wed Aug 29 16:04:42 2007
@@ -26,8 +26,12 @@
  * The local SCA Binding invoker implementation. It is a no op as it passes message
  * invocations onto the next invoker in the chain. 
  * 
- * * @version $Rev$
+ * @version $Rev$
+ * 
+ * @deprecated Not necessary as it does nothing except relay to another
+ * invoker, so best is to not add it at all to the invocation chain
  */
+@Deprecated
 public class RuntimeSCABindingInvoker implements Interceptor {
 
     private Invoker next;

Modified: incubator/tuscany/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/RuntimeSCAReferenceBindingProvider.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/RuntimeSCAReferenceBindingProvider.java?rev=570973&r1=570972&r2=570973&view=diff
==============================================================================
--- incubator/tuscany/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/RuntimeSCAReferenceBindingProvider.java (original)
+++ incubator/tuscany/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/RuntimeSCAReferenceBindingProvider.java Wed Aug 29 16:04:42 2007
@@ -194,7 +194,7 @@
             if (invoker == null) {
                 throw new ServiceUnavailableException("No service invoker is available for: " + binding.getURI());
             }
-            return new RuntimeSCABindingInvoker(invoker);
+            return invoker;
         }
     }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org