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/02/28 20:32:02 UTC

svn commit: r512917 [2/2] - in /incubator/tuscany/java/sca/kernel: core/src/main/java/org/apache/tuscany/core/binding/local/ core/src/main/java/org/apache/tuscany/core/builder/ core/src/main/java/org/apache/tuscany/core/component/scope/ core/src/main/j...

Modified: incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/services/deployment/contribution/JavaContributionProcessor.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/services/deployment/contribution/JavaContributionProcessor.java?view=diff&rev=512917&r1=512916&r2=512917
==============================================================================
--- incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/services/deployment/contribution/JavaContributionProcessor.java (original)
+++ incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/services/deployment/contribution/JavaContributionProcessor.java Wed Feb 28 11:31:59 2007
@@ -25,8 +25,8 @@
 import java.net.URL;
 
 import org.osoa.sca.annotations.Constructor;
+import org.osoa.sca.annotations.Reference;
 
-import org.apache.tuscany.spi.annotation.Autowire;
 import org.apache.tuscany.spi.deployer.CompositeClassLoader;
 import org.apache.tuscany.spi.deployer.ContributionProcessor;
 import org.apache.tuscany.spi.extension.ContributionProcessorExtension;
@@ -39,8 +39,8 @@
     public static final String CONTENT_TYPE = "application/java-vm";
     //private Introspector introspector;
 
-    @Constructor({"introspector"})
-    public JavaContributionProcessor(@Autowire IntrospectionRegistry introspector) {
+    @Constructor
+    public JavaContributionProcessor(@Reference IntrospectionRegistry introspector) {
         //this.introspector = introspector;
     }
 

Modified: incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/services/deployment/contribution/ScdlContributionProcessor.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/services/deployment/contribution/ScdlContributionProcessor.java?view=diff&rev=512917&r1=512916&r2=512917
==============================================================================
--- incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/services/deployment/contribution/ScdlContributionProcessor.java (original)
+++ incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/services/deployment/contribution/ScdlContributionProcessor.java Wed Feb 28 11:31:59 2007
@@ -23,12 +23,10 @@
 import java.io.InputStream;
 import java.net.URI;
 import java.net.URL;
-
 import javax.xml.stream.XMLInputFactory;
 
-import org.apache.tuscany.core.deployer.RootDeploymentContext;
-import org.apache.tuscany.host.deployment.DeploymentException;
-import org.apache.tuscany.spi.annotation.Autowire;
+import org.osoa.sca.annotations.Reference;
+
 import org.apache.tuscany.spi.deployer.CompositeClassLoader;
 import org.apache.tuscany.spi.deployer.ContributionProcessor;
 import org.apache.tuscany.spi.deployer.DeploymentContext;
@@ -40,6 +38,9 @@
 import org.apache.tuscany.spi.model.CompositeImplementation;
 import org.apache.tuscany.spi.model.Contribution;
 
+import org.apache.tuscany.core.deployer.RootDeploymentContext;
+import org.apache.tuscany.host.deployment.DeploymentException;
+
 public class ScdlContributionProcessor extends ContributionProcessorExtension implements ContributionProcessor {
     public static final String CONTENT_TYPE = "application/v.tuscany.scdl";
 
@@ -52,7 +53,7 @@
         return CONTENT_TYPE;
     }
 
-    public ScdlContributionProcessor(@Autowire LoaderRegistry registry) {
+    public ScdlContributionProcessor(@Reference LoaderRegistry registry) {
         super();
         this.registry = registry;
         this.xmlFactory = XMLInputFactory.newInstance("javax.xml.stream.XMLInputFactory", getClass().getClassLoader());
@@ -73,27 +74,29 @@
             URL scdlLocation = contribution.getArtifact(source).getLocation();
             CompositeClassLoader cl = new CompositeClassLoader(getClass().getClassLoader());
             cl.addURL(contribution.getLocation());
-            
-            DeploymentContext deploymentContext = new RootDeploymentContext(cl, scdlLocation , contributionId, this.xmlFactory, null,
-                false);
 
-            CompositeComponentType componentType = this.registry.load(null, scdlLocation, CompositeComponentType.class, deploymentContext);
+            DeploymentContext deploymentContext =
+                new RootDeploymentContext(cl, scdlLocation, contributionId, this.xmlFactory, null,
+                    false);
+
+            CompositeComponentType componentType =
+                this.registry.load(null, scdlLocation, CompositeComponentType.class, deploymentContext);
 
             CompositeImplementation implementation = new CompositeImplementation();
             implementation.setComponentType(componentType);
-            ComponentDefinition<CompositeImplementation> componentDefinition = 
+            ComponentDefinition<CompositeImplementation> componentDefinition =
                 new ComponentDefinition<CompositeImplementation>(implementation);
 
             contribution.getArtifact(source).addModelObject(null, null, componentDefinition);
 
         } catch (LoaderException le) {
             throw new InvalidComponentDefinitionlException(contribution.getArtifact(source).getLocation()
-                    .toExternalForm(), le);
+                .toExternalForm(), le);
         }
     }
 
     public void processModel(Contribution contribution, URI source, Object modelObject) throws DeploymentException,
-            IOException {
+                                                                                               IOException {
         // TODO Auto-generated method stub
 
     }

Modified: incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/services/extension/AbstractExtensionDeployer.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/services/extension/AbstractExtensionDeployer.java?view=diff&rev=512917&r1=512916&r2=512917
==============================================================================
--- incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/services/extension/AbstractExtensionDeployer.java (original)
+++ incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/services/extension/AbstractExtensionDeployer.java Wed Feb 28 11:31:59 2007
@@ -22,7 +22,8 @@
 import java.net.MalformedURLException;
 import java.net.URL;
 
-import org.apache.tuscany.spi.annotation.Autowire;
+import org.osoa.sca.annotations.Reference;
+
 import org.apache.tuscany.spi.component.Component;
 import org.apache.tuscany.spi.deployer.Deployer;
 
@@ -33,16 +34,10 @@
     protected Deployer deployer;
     protected Component parent;
 
-    @Autowire
+    @Reference
     public void setDeployer(Deployer deployer) {
         this.deployer = deployer;
     }
-
-// JFM cannot autowire parents - need to come up with a better approach
-//    @Autowire
-//    public void setParent(CompositeComponent parent) {
-//        this.parent = parent;
-//    }
 
     protected void deployExtension(File file) {
         // extension name is file name less any extension

Modified: incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/services/work/jsr237/Jsr237WorkScheduler.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/services/work/jsr237/Jsr237WorkScheduler.java?view=diff&rev=512917&r1=512916&r2=512917
==============================================================================
--- incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/services/work/jsr237/Jsr237WorkScheduler.java (original)
+++ incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/services/work/jsr237/Jsr237WorkScheduler.java Wed Feb 28 11:31:59 2007
@@ -18,9 +18,9 @@
  */
 package org.apache.tuscany.core.services.work.jsr237;
 
+import org.osoa.sca.annotations.Reference;
 import org.osoa.sca.annotations.Scope;
 
-import org.apache.tuscany.spi.annotation.Autowire;
 import org.apache.tuscany.spi.services.work.NotificationListener;
 import org.apache.tuscany.spi.services.work.WorkScheduler;
 import org.apache.tuscany.spi.services.work.WorkSchedulerException;
@@ -54,7 +54,7 @@
      *
      * @param jsr237WorkManager JSR 237 work manager.
      */
-    public Jsr237WorkScheduler(@Autowire WorkManager jsr237WorkManager) {
+    public Jsr237WorkScheduler(@Reference WorkManager jsr237WorkManager) {
         if (jsr237WorkManager == null) {
             throw new IllegalArgumentException("Work manager cannot be null");
         }

Modified: incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/wire/IncompatibleServiceContractExceptionFormatter.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/wire/IncompatibleServiceContractExceptionFormatter.java?view=diff&rev=512917&r1=512916&r2=512917
==============================================================================
--- incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/wire/IncompatibleServiceContractExceptionFormatter.java (original)
+++ incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/wire/IncompatibleServiceContractExceptionFormatter.java Wed Feb 28 11:31:59 2007
@@ -22,8 +22,8 @@
 
 import org.osoa.sca.annotations.Destroy;
 import org.osoa.sca.annotations.EagerInit;
+import org.osoa.sca.annotations.Reference;
 
-import org.apache.tuscany.spi.annotation.Autowire;
 import org.apache.tuscany.spi.model.Operation;
 import org.apache.tuscany.spi.model.ServiceContract;
 import org.apache.tuscany.spi.wire.IncompatibleServiceContractException;
@@ -40,7 +40,7 @@
 public class IncompatibleServiceContractExceptionFormatter implements ExceptionFormatter {
     private FormatterRegistry factory;
 
-    public IncompatibleServiceContractExceptionFormatter(@Autowire FormatterRegistry factory) {
+    public IncompatibleServiceContractExceptionFormatter(@Reference FormatterRegistry factory) {
         this.factory = factory;
         factory.register(this);
     }

Modified: incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/wire/jdk/JDKProxyService.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/wire/jdk/JDKProxyService.java?view=diff&rev=512917&r1=512916&r2=512917
==============================================================================
--- incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/wire/jdk/JDKProxyService.java (original)
+++ incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/wire/jdk/JDKProxyService.java Wed Feb 28 11:31:59 2007
@@ -27,8 +27,8 @@
 import org.osoa.sca.CallableReference;
 import org.osoa.sca.annotations.Constructor;
 import org.osoa.sca.annotations.EagerInit;
+import org.osoa.sca.annotations.Reference;
 
-import org.apache.tuscany.spi.annotation.Autowire;
 import org.apache.tuscany.spi.component.WorkContext;
 import org.apache.tuscany.spi.wire.ChainHolder;
 import org.apache.tuscany.spi.wire.ProxyCreationException;
@@ -49,7 +49,7 @@
     }
 
     @Constructor
-    public JDKProxyService(@Autowire WorkContext context) {
+    public JDKProxyService(@Reference WorkContext context) {
         super(context);
     }
 

Modified: incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/databinding/extension/DataBindingExtension.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/databinding/extension/DataBindingExtension.java?view=diff&rev=512917&r1=512916&r2=512917
==============================================================================
--- incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/databinding/extension/DataBindingExtension.java (original)
+++ incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/databinding/extension/DataBindingExtension.java Wed Feb 28 11:31:59 2007
@@ -30,10 +30,10 @@
 
 import org.osoa.sca.annotations.EagerInit;
 import org.osoa.sca.annotations.Init;
+import org.osoa.sca.annotations.Reference;
 import org.osoa.sca.annotations.Scope;
 import org.osoa.sca.annotations.Service;
 
-import org.apache.tuscany.spi.annotation.Autowire;
 import org.apache.tuscany.spi.databinding.DataBinding;
 import org.apache.tuscany.spi.databinding.DataBindingRegistry;
 import org.apache.tuscany.spi.databinding.SimpleTypeMapper;
@@ -76,7 +76,7 @@
         this.baseType = baseType;
     }
 
-    @Autowire
+    @Reference
     public void setDataBindingRegistry(DataBindingRegistry registry) {
         this.registry = registry;
     }

Modified: incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/databinding/extension/TransformerExtension.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/databinding/extension/TransformerExtension.java?view=diff&rev=512917&r1=512916&r2=512917
==============================================================================
--- incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/databinding/extension/TransformerExtension.java (original)
+++ incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/databinding/extension/TransformerExtension.java Wed Feb 28 11:31:59 2007
@@ -20,10 +20,10 @@
 
 import org.osoa.sca.annotations.EagerInit;
 import org.osoa.sca.annotations.Init;
+import org.osoa.sca.annotations.Reference;
 import org.osoa.sca.annotations.Scope;
 import org.osoa.sca.annotations.Service;
 
-import org.apache.tuscany.spi.annotation.Autowire;
 import org.apache.tuscany.spi.databinding.Transformer;
 import org.apache.tuscany.spi.databinding.TransformerRegistry;
 
@@ -43,7 +43,7 @@
         super();
     }
 
-    @Autowire
+    @Reference
     public void setTransformerRegistry(TransformerRegistry registry) {
         this.registry = registry;
     }

Modified: incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/extension/LoaderExtension.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/extension/LoaderExtension.java?view=diff&rev=512917&r1=512916&r2=512917
==============================================================================
--- incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/extension/LoaderExtension.java (original)
+++ incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/extension/LoaderExtension.java Wed Feb 28 11:31:59 2007
@@ -21,10 +21,10 @@
 import javax.xml.namespace.QName;
 
 import org.osoa.sca.annotations.Destroy;
-import org.osoa.sca.annotations.Init;
 import org.osoa.sca.annotations.EagerInit;
+import org.osoa.sca.annotations.Init;
+import org.osoa.sca.annotations.Reference;
 
-import org.apache.tuscany.spi.annotation.Autowire;
 import org.apache.tuscany.spi.loader.LoaderRegistry;
 import org.apache.tuscany.spi.loader.StAXElementLoader;
 import org.apache.tuscany.spi.model.ModelObject;
@@ -47,7 +47,7 @@
      *
      * @param registry the LoaderRegistry this loader should register with
      */
-    protected LoaderExtension(@Autowire LoaderRegistry registry) {
+    protected LoaderExtension(@Reference LoaderRegistry registry) {
         this.registry = registry;
     }
 

Modified: incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/idl/java/JavaInterfaceProcessorExtension.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/idl/java/JavaInterfaceProcessorExtension.java?view=diff&rev=512917&r1=512916&r2=512917
==============================================================================
--- incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/idl/java/JavaInterfaceProcessorExtension.java (original)
+++ incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/idl/java/JavaInterfaceProcessorExtension.java Wed Feb 28 11:31:59 2007
@@ -20,8 +20,7 @@
 
 import org.osoa.sca.annotations.EagerInit;
 import org.osoa.sca.annotations.Init;
-
-import org.apache.tuscany.spi.annotation.Autowire;
+import org.osoa.sca.annotations.Reference;
 
 /**
  * A convenience class for <code>JavaInterfaceProcessor</code> extensions that performs autowiring
@@ -33,7 +32,7 @@
 
     protected JavaInterfaceProcessorRegistry registry;
 
-    @Autowire
+    @Reference
     public void setRegistry(JavaInterfaceProcessorRegistry registry) {
         this.registry = registry;
     }

Modified: incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/policy/SourcePolicyBuilderExtension.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/policy/SourcePolicyBuilderExtension.java?view=diff&rev=512917&r1=512916&r2=512917
==============================================================================
--- incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/policy/SourcePolicyBuilderExtension.java (original)
+++ incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/policy/SourcePolicyBuilderExtension.java Wed Feb 28 11:31:59 2007
@@ -21,8 +21,7 @@
 import org.osoa.sca.annotations.EagerInit;
 import org.osoa.sca.annotations.Init;
 import org.osoa.sca.annotations.Property;
-
-import org.apache.tuscany.spi.annotation.Autowire;
+import org.osoa.sca.annotations.Reference;
 
 /**
  * A runtime extension point for {@link SourcePolicyBuilder}s
@@ -34,7 +33,7 @@
     protected int phase = PolicyBuilderRegistry.EXTENSION;
     private PolicyBuilderRegistry registry;
 
-    @Autowire
+    @Reference
     public void setRegistry(PolicyBuilderRegistry registry) {
         this.registry = registry;
     }

Modified: incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/policy/TargetPolicyBuilderExtension.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/policy/TargetPolicyBuilderExtension.java?view=diff&rev=512917&r1=512916&r2=512917
==============================================================================
--- incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/policy/TargetPolicyBuilderExtension.java (original)
+++ incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/policy/TargetPolicyBuilderExtension.java Wed Feb 28 11:31:59 2007
@@ -21,8 +21,7 @@
 import org.osoa.sca.annotations.EagerInit;
 import org.osoa.sca.annotations.Init;
 import org.osoa.sca.annotations.Property;
-
-import org.apache.tuscany.spi.annotation.Autowire;
+import org.osoa.sca.annotations.Reference;
 
 /**
  * A runtime extension point for {@link org.apache.tuscany.spi.policy.SourcePolicyBuilder}s
@@ -34,7 +33,7 @@
     protected int phase = PolicyBuilderRegistry.EXTENSION;
     private PolicyBuilderRegistry registry;
 
-    @Autowire
+    @Reference
     public void setRegistry(PolicyBuilderRegistry registry) {
         this.registry = registry;
     }

Modified: incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/services/discovery/AbstractDiscoveryService.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/services/discovery/AbstractDiscoveryService.java?view=diff&rev=512917&r1=512916&r2=512917
==============================================================================
--- incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/services/discovery/AbstractDiscoveryService.java (original)
+++ incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/services/discovery/AbstractDiscoveryService.java Wed Feb 28 11:31:59 2007
@@ -20,39 +20,44 @@
 
 import java.util.Map;
 import java.util.concurrent.ConcurrentHashMap;
-
 import javax.xml.namespace.QName;
 import javax.xml.stream.XMLStreamReader;
 
-import org.apache.tuscany.host.RuntimeInfo;
-import org.apache.tuscany.spi.annotation.Autowire;
 import org.osoa.sca.annotations.Destroy;
 import org.osoa.sca.annotations.EagerInit;
 import org.osoa.sca.annotations.Init;
+import org.osoa.sca.annotations.Reference;
+
+import org.apache.tuscany.host.RuntimeInfo;
 
 /**
  * Abstract implementation of the discovery service.
- * 
- * @version $Revision$ $Date$
  *
+ * @version $Revision$ $Date$
  */
 @EagerInit
 public abstract class AbstractDiscoveryService implements DiscoveryService {
-    
-    /** Runtime info. */
+
+    /**
+     * Runtime info.
+     */
     private RuntimeInfo runtimeInfo;
-    
-    /** Request listeners. */
+
+    /**
+     * Request listeners.
+     */
     private Map<QName, RequestListener> requestListenerMap = new ConcurrentHashMap<QName, RequestListener>();
-    
-    /** Response listeners. */
+
+    /**
+     * Response listeners.
+     */
     private Map<QName, ResponseListener> responseListenerMap = new ConcurrentHashMap<QName, ResponseListener>();
-    
+
     /**
      * Registers a request listener for async messages.
-     * 
+     *
      * @param messageType Message type that can be handled by the listener.
-     * @param listener Recipient of the async message.
+     * @param listener    Recipient of the async message.
      */
     public void registerRequestListener(QName messageType, RequestListener listener) {
         requestListenerMap.put(messageType, listener);
@@ -60,32 +65,32 @@
 
     /**
      * Registers a response listener for async messages.
-     * 
+     *
      * @param messageType Message type that can be handled by the listener.
-     * @param listener Recipient of the async message.
+     * @param listener    Recipient of the async message.
      */
     public void registerResponseListener(QName messageType, ResponseListener listener) {
         responseListenerMap.put(messageType, listener);
     }
-    
+
     /**
      * Sets the runtime info for the runtime using the discovery service.
-     * 
+     *
      * @param runtimeInfo Runtime info for the runtime using the discovery service.
      */
-    @Autowire
+    @Reference
     public final void setRuntimeInfo(RuntimeInfo runtimeInfo) {
         this.runtimeInfo = runtimeInfo;
     }
-    
+
     /**
      * Starts the discovery service.
      */
     @Init
-    public final void start() throws DiscoveryException {        
+    public final void start() throws DiscoveryException {
         onStart();
     }
-    
+
     /**
      * Stops the discovery service.
      */
@@ -93,56 +98,54 @@
     public final void stop() throws DiscoveryException {
         onStop();
     }
-    
+
     /**
      * Gets the runtime info for the runtime using the discovery service.
-     * 
+     *
      * @return Runtime info for the runtime using the discovery service.
      */
     protected final RuntimeInfo getRuntimeInfo() {
         return runtimeInfo;
     }
-    
+
     /**
      * Returns the request listener for the specified message type.
-     * 
+     *
      * @param messageType Message type for the incoming message.
      * @return Listener interested in the message type.
      */
     public final RequestListener getRequestListener(QName messageType) {
         return requestListenerMap.get(messageType);
     }
-    
+
     /**
      * Returns the request listener for the specified message type.
-     * 
+     *
      * @param messageType Message type for the incoming message.
      * @return Listener interested in the message type.
      */
     public final ResponseListener getResponseListener(QName messageType) {
         return responseListenerMap.get(messageType);
     }
-    
+
     /**
      * Broadcasts the messages to all runtimes in the domain.
-     * 
+     *
      * @param content Message content.
-     * @return The message id. 
+     * @return The message id.
      * @throws DiscoveryException In case of discovery errors.
      */
     public int broadcastMessage(XMLStreamReader content) throws DiscoveryException {
         return sendMessage(null, content);
     }
-    
+
     /**
      * Required to be overridden by sub-classes.
-     *
      */
     protected abstract void onStart() throws DiscoveryException;
-    
+
     /**
      * Required to be overridden by sub-classes.
-     *
      */
     protected abstract void onStop() throws DiscoveryException;
 

Modified: incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/wire/WirePostProcessorExtension.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/wire/WirePostProcessorExtension.java?view=diff&rev=512917&r1=512916&r2=512917
==============================================================================
--- incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/wire/WirePostProcessorExtension.java (original)
+++ incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/wire/WirePostProcessorExtension.java Wed Feb 28 11:31:59 2007
@@ -20,10 +20,9 @@
 
 import org.osoa.sca.annotations.EagerInit;
 import org.osoa.sca.annotations.Init;
+import org.osoa.sca.annotations.Reference;
 import org.osoa.sca.annotations.Scope;
 
-import org.apache.tuscany.spi.annotation.Autowire;
-
 /**
  * @version $Rev$ $Date$
  */
@@ -32,7 +31,7 @@
 public abstract class WirePostProcessorExtension implements WirePostProcessor {
     protected WirePostProcessorRegistry registry;
 
-    @Autowire
+    @Reference
     public void setRegistry(WirePostProcessorRegistry registry) {
         this.registry = registry;
     }



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org