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