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
*/
[EMAIL PROTECTED]
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]