You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by jm...@apache.org on 2007/03/15 09:32:38 UTC
svn commit: r518512 - in /incubator/tuscany/java/sca/kernel:
core/src/main/java/org/apache/tuscany/core/builder/physical/
core/src/main/java/org/apache/tuscany/core/implementation/java/
spi/src/main/java/org/apache/tuscany/spi/builder/physical/
Author: jmarino
Date: Thu Mar 15 01:32:37 2007
New Revision: 518512
URL: http://svn.apache.org/viewvc?view=rev&rev=518512
Log:
move exception to a different package, more javadoc
Added:
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttacherNotFound.java (contents, props changed)
- copied, changed from r518499, incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttacherNotRegistered.java
incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/builder/physical/WireAttachException.java (contents, props changed)
- copied, changed from r518499, incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttachException.java
Removed:
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttachException.java
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttacherNotRegistered.java
Modified:
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttacherRegistryImpl.java
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/java/JavaPhysicalComponentBuilder.java
Copied: incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttacherNotFound.java (from r518499, incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttacherNotRegistered.java)
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttacherNotFound.java?view=diff&rev=518512&p1=incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttacherNotRegistered.java&r1=518499&p2=incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttacherNotFound.java&r2=518512
==============================================================================
--- incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttacherNotRegistered.java (original)
+++ incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttacherNotFound.java Thu Mar 15 01:32:37 2007
@@ -23,10 +23,12 @@
import org.apache.tuscany.spi.builder.WiringException;
/**
+ * Thrown when a WireAttacher cannot be found for a type
+ *
* @version $Rev$ $Date$
*/
-public class WireAttacherNotRegistered extends WiringException {
- public WireAttacherNotRegistered(Class<?> type, URI source, URI target) {
+public class WireAttacherNotFound extends WiringException {
+ public WireAttacherNotFound(Class<?> type, URI source, URI target) {
super("WireAttacher not registered for type", type.getName(), source, target);
}
}
Propchange: incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttacherNotFound.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttacherNotFound.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Modified: incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttacherRegistryImpl.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttacherRegistryImpl.java?view=diff&rev=518512&r1=518511&r2=518512
==============================================================================
--- incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttacherRegistryImpl.java (original)
+++ incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttacherRegistryImpl.java Thu Mar 15 01:32:37 2007
@@ -30,6 +30,8 @@
import org.apache.tuscany.spi.wire.Wire;
/**
+ * Default implementation of the WireAttacher
+ *
* @version $Rev$ $Date$
*/
public class WireAttacherRegistryImpl implements WireAttacherRegistry {
@@ -56,7 +58,7 @@
Class<? extends Component> type = source.getClass();
WireAttacher attacher = attachers.get(type);
if (attacher == null) {
- throw new WireAttacherNotRegistered(type, source.getUri(), wire.getTargetUri());
+ throw new WireAttacherNotFound(type, source.getUri(), wire.getTargetUri());
}
attacher.attach(source, target, wire, definition);
}
@@ -69,7 +71,7 @@
Class<? extends Component> type = component.getClass();
WireAttacher attacher = attachers.get(type);
if (attacher == null) {
- throw new WireAttacherNotRegistered(type, component.getUri(), target.getUri());
+ throw new WireAttacherNotFound(type, component.getUri(), target.getUri());
}
attacher.attach(component, wire, target);
}
Modified: incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/java/JavaPhysicalComponentBuilder.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/java/JavaPhysicalComponentBuilder.java?view=diff&rev=518512&r1=518511&r2=518512
==============================================================================
--- incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/java/JavaPhysicalComponentBuilder.java (original)
+++ incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/java/JavaPhysicalComponentBuilder.java Thu Mar 15 01:32:37 2007
@@ -30,6 +30,7 @@
import org.apache.tuscany.spi.builder.physical.PhysicalComponentBuilder;
import org.apache.tuscany.spi.builder.physical.PhysicalComponentBuilderRegistry;
import org.apache.tuscany.spi.builder.physical.WireAttacher;
+import org.apache.tuscany.spi.builder.physical.WireAttachException;
import org.apache.tuscany.spi.component.AtomicComponent;
import org.apache.tuscany.spi.component.Component;
import org.apache.tuscany.spi.component.ScopeContainer;
@@ -42,7 +43,6 @@
import org.apache.tuscany.spi.wire.ProxyService;
import org.apache.tuscany.spi.wire.Wire;
-import org.apache.tuscany.core.builder.physical.WireAttachException;
import org.apache.tuscany.core.component.InstanceFactoryProvider;
import org.apache.tuscany.core.injection.CallbackWireObjectFactory2;
import org.apache.tuscany.core.injection.InstanceObjectFactory;
Copied: incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/builder/physical/WireAttachException.java (from r518499, incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttachException.java)
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/builder/physical/WireAttachException.java?view=diff&rev=518512&p1=incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttachException.java&r1=518499&p2=incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/builder/physical/WireAttachException.java&r2=518512
==============================================================================
--- incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/physical/WireAttachException.java (original)
+++ incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/builder/physical/WireAttachException.java Thu Mar 15 01:32:37 2007
@@ -16,13 +16,15 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.tuscany.core.builder.physical;
+package org.apache.tuscany.spi.builder.physical;
import java.net.URI;
import org.apache.tuscany.spi.builder.WiringException;
/**
+ * Thrown when an error is encountered attaching a wire
+ *
* @version $Rev$ $Date$
*/
public class WireAttachException extends WiringException {
Propchange: incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/builder/physical/WireAttachException.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/builder/physical/WireAttachException.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org