You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by jb...@apache.org on 2006/08/11 20:07:37 UTC
svn commit: r430839 -
/incubator/tuscany/java/sca/spi/src/main/java/org/apache/tuscany/spi/extension/TargetInvokerExtension.java
Author: jboynes
Date: Fri Aug 11 11:07:37 2006
New Revision: 430839
URL: http://svn.apache.org/viewvc?rev=430839&view=rev
Log:
simplify clone implementation
Modified:
incubator/tuscany/java/sca/spi/src/main/java/org/apache/tuscany/spi/extension/TargetInvokerExtension.java
Modified: incubator/tuscany/java/sca/spi/src/main/java/org/apache/tuscany/spi/extension/TargetInvokerExtension.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/spi/src/main/java/org/apache/tuscany/spi/extension/TargetInvokerExtension.java?rev=430839&r1=430838&r2=430839&view=diff
==============================================================================
--- incubator/tuscany/java/sca/spi/src/main/java/org/apache/tuscany/spi/extension/TargetInvokerExtension.java (original)
+++ incubator/tuscany/java/sca/spi/src/main/java/org/apache/tuscany/spi/extension/TargetInvokerExtension.java Fri Aug 11 11:07:37 2006
@@ -54,10 +54,13 @@
return isCacheable();
}
- public Object clone() throws CloneNotSupportedException {
- TargetInvokerExtension clonedInvoker = (TargetInvokerExtension) super.clone();
- clonedInvoker.cacheable = this.cacheable;
- return clonedInvoker;
+ public Object clone() {
+ try {
+ return super.clone();
+ } catch (CloneNotSupportedException e) {
+ // TargetInvoker extends Cloneable so this should not have been thrown
+ throw new AssertionError(e);
+ }
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org