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/08 22:42:38 UTC
svn commit: r505043 -
/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/composite/SystemCompositeBuilder.java
Author: jmarino
Date: Thu Feb 8 13:42:37 2007
New Revision: 505043
URL: http://svn.apache.org/viewvc?view=rev&rev=505043
Log:
add autowire attributes to builder
Modified:
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/composite/SystemCompositeBuilder.java
Modified: incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/composite/SystemCompositeBuilder.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/composite/SystemCompositeBuilder.java?view=diff&rev=505043&r1=505042&r2=505043
==============================================================================
--- incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/composite/SystemCompositeBuilder.java (original)
+++ incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/composite/SystemCompositeBuilder.java Thu Feb 8 13:42:37 2007
@@ -20,6 +20,8 @@
import java.net.URI;
+import org.osoa.sca.annotations.Constructor;
+
import org.apache.tuscany.spi.builder.BuilderException;
import org.apache.tuscany.spi.builder.BuilderRegistry;
import org.apache.tuscany.spi.builder.Connector;
@@ -28,6 +30,7 @@
import org.apache.tuscany.spi.model.ComponentDefinition;
import org.apache.tuscany.spi.model.CompositeComponentType;
import org.apache.tuscany.spi.services.management.TuscanyManagementService;
+import org.apache.tuscany.spi.annotation.Autowire;
import org.apache.tuscany.core.implementation.system.model.SystemCompositeImplementation;
@@ -39,9 +42,10 @@
public class SystemCompositeBuilder extends AbstractCompositeBuilder<SystemCompositeImplementation> {
private TuscanyManagementService managementService;
- public SystemCompositeBuilder(BuilderRegistry builderRegistry,
- Connector connector,
- TuscanyManagementService managementService) {
+ @Constructor
+ public SystemCompositeBuilder(@Autowire BuilderRegistry builderRegistry,
+ @Autowire Connector connector,
+ @Autowire TuscanyManagementService managementService) {
this.builderRegistry = builderRegistry;
this.connector = connector;
this.managementService = managementService;
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org