From 90208b9b7057ef1d17d6fdbc924b57f65e69bb83 Mon Sep 17 00:00:00 2001 From: kelvingoodson Date: Mon, 26 Apr 2010 09:35:27 +0000 Subject: mark additional classes as extension spi according to use indicated by implementation-spring and implementation-spring-sca git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@937981 13f79535-47bb-0310-9956-ffa450edef68 --- .../src/main/java/org/apache/tuscany/sca/assembly/xml/Constants.java | 1 + .../src/main/java/org/apache/tuscany/sca/assembly/Component.java | 1 + .../java/org/apache/tuscany/sca/assembly/builder/BuilderContext.java | 1 + .../org/apache/tuscany/sca/assembly/builder/ImplementationBuilder.java | 2 +- .../src/main/java/org/apache/tuscany/sca/contribution/Artifact.java | 1 + .../java/org/apache/tuscany/sca/contribution/ContributionFactory.java | 1 + .../main/java/org/apache/tuscany/sca/databinding/impl/MediatorImpl.java | 1 + 7 files changed, 7 insertions(+), 1 deletion(-) (limited to 'sca-java-2.x/trunk') diff --git a/sca-java-2.x/trunk/modules/assembly-xml/src/main/java/org/apache/tuscany/sca/assembly/xml/Constants.java b/sca-java-2.x/trunk/modules/assembly-xml/src/main/java/org/apache/tuscany/sca/assembly/xml/Constants.java index 48cfbbb381..9fd8aeb803 100644 --- a/sca-java-2.x/trunk/modules/assembly-xml/src/main/java/org/apache/tuscany/sca/assembly/xml/Constants.java +++ b/sca-java-2.x/trunk/modules/assembly-xml/src/main/java/org/apache/tuscany/sca/assembly/xml/Constants.java @@ -25,6 +25,7 @@ import javax.xml.namespace.QName; * Constants used in SCA assembly XML files. * * @version $Rev$ $Date$ + * @tuscany.spi.extension */ public interface Constants { String SCA11_NS = "http://docs.oasis-open.org/ns/opencsa/sca/200912"; diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Component.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Component.java index e2a68e2a4d..efd8557e07 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Component.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Component.java @@ -27,6 +27,7 @@ import org.apache.tuscany.sca.policy.PolicySubject; * implementation. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public interface Component extends Base, Extensible, PolicySubject, Cloneable { diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/BuilderContext.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/BuilderContext.java index 7deca4486a..374c36c1f5 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/BuilderContext.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/BuilderContext.java @@ -34,6 +34,7 @@ import org.apache.tuscany.sca.monitor.MonitorFactory; /** * Context for builders + * @tuscany.spi.extension.asclient */ public class BuilderContext { protected Definitions definitions; diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/ImplementationBuilder.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/ImplementationBuilder.java index 1fa91122ef..d47c3d9032 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/ImplementationBuilder.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/builder/ImplementationBuilder.java @@ -28,7 +28,7 @@ import org.apache.tuscany.sca.assembly.Implementation; * A builder that handles any build-time configuration needed by implementations. * * @version $Rev$ $Date$ - * @tuscany.spi.extension + * @tuscany.spi.extension.inheritfrom */ public interface ImplementationBuilder { diff --git a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/Artifact.java b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/Artifact.java index e3e1bd8fac..238cc8c2fa 100644 --- a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/Artifact.java +++ b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/Artifact.java @@ -26,6 +26,7 @@ import org.apache.tuscany.sca.assembly.Base; * Represents an artifact in an SCA contribution. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public interface Artifact extends Base { diff --git a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/ContributionFactory.java b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/ContributionFactory.java index cba867cb80..5937d535d0 100644 --- a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/ContributionFactory.java +++ b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/ContributionFactory.java @@ -24,6 +24,7 @@ package org.apache.tuscany.sca.contribution; * A factory for the contribution model. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public interface ContributionFactory { diff --git a/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/impl/MediatorImpl.java b/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/impl/MediatorImpl.java index c96fe0ae32..5227b95432 100644 --- a/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/impl/MediatorImpl.java +++ b/sca-java-2.x/trunk/modules/databinding/src/main/java/org/apache/tuscany/sca/databinding/impl/MediatorImpl.java @@ -61,6 +61,7 @@ import org.oasisopen.sca.ServiceRuntimeException; * Default Mediator implementation * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public class MediatorImpl implements Mediator { private static final String TARGET_OPERATION = "target.operation"; -- cgit v1.2.3