You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by rf...@apache.org on 2007/04/19 22:13:34 UTC
svn commit: r530536 - in
/incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi:
component/ deployer/ host/ services/classloading/
Author: rfeng
Date: Thu Apr 19 13:13:33 2007
New Revision: 530536
URL: http://svn.apache.org/viewvc?view=rev&rev=530536
Log:
Minor code cleanup
Removed:
incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/deployer/DeploymentMonitor.java
Modified:
incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/component/ComponentManager.java
incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/component/InstanceWrapper.java
incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/host/ResourceResolutionException.java
incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/services/classloading/DuplicateClassLoaderException.java
Modified: incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/component/ComponentManager.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/component/ComponentManager.java?view=diff&rev=530536&r1=530535&r2=530536
==============================================================================
--- incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/component/ComponentManager.java (original)
+++ incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/component/ComponentManager.java Thu Apr 19 13:13:33 2007
@@ -21,7 +21,6 @@
import java.net.URI;
import java.util.List;
-import org.apache.tuscany.assembly.ComponentService;
import org.apache.tuscany.spi.event.RuntimeEventListener;
/**
Modified: incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/component/InstanceWrapper.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/component/InstanceWrapper.java?view=diff&rev=530536&r1=530535&r2=530536
==============================================================================
--- incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/component/InstanceWrapper.java (original)
+++ incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/component/InstanceWrapper.java Thu Apr 19 13:13:33 2007
@@ -18,22 +18,34 @@
*/
package org.apache.tuscany.spi.component;
-
/**
- * Provides lifecycle management for an implementation instance associated with an {@link
- * org.apache.tuscany.spi.component.AtomicComponent} for use by the atomic component's associated {@link
+ * Provides lifecycle management for an implementation instance associated with
+ * an {@link org.apache.tuscany.spi.component.AtomicComponent} for use by the
+ * atomic component's associated {@link
* org.apache.tuscany.spi.component.ScopeContainer}
- *
+ *
* @version $Rev$ $Date$
*/
public interface InstanceWrapper<T> {
+ /**
+ * @return
+ */
T getInstance();
+ /**
+ * @return
+ */
boolean isStarted();
+ /**
+ * @throws TargetInitializationException
+ */
void start() throws TargetInitializationException;
+ /**
+ * @throws TargetDestructionException
+ */
void stop() throws TargetDestructionException;
}
Modified: incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/host/ResourceResolutionException.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/host/ResourceResolutionException.java?view=diff&rev=530536&r1=530535&r2=530536
==============================================================================
--- incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/host/ResourceResolutionException.java (original)
+++ incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/host/ResourceResolutionException.java Thu Apr 19 13:13:33 2007
@@ -24,6 +24,7 @@
* @version $Rev$ $Date$
*/
public class ResourceResolutionException extends TuscanyException {
+ private static final long serialVersionUID = 13421352711315479L;
public ResourceResolutionException(String message, String identifier) {
super(message, identifier);
Modified: incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/services/classloading/DuplicateClassLoaderException.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/services/classloading/DuplicateClassLoaderException.java?view=diff&rev=530536&r1=530535&r2=530536
==============================================================================
--- incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/services/classloading/DuplicateClassLoaderException.java (original)
+++ incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/services/classloading/DuplicateClassLoaderException.java Thu Apr 19 13:13:33 2007
@@ -24,6 +24,8 @@
* @version $Rev$ $Date$
*/
public class DuplicateClassLoaderException extends CoreRuntimeException {
+ private static final long serialVersionUID = 781324115102345668L;
+
/**
* Constructor specifying message and the ID of the duplicate classloader.
*
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org