From 7766aa8f67de686efe435c6273e714df06ac2309 Mon Sep 17 00:00:00 2001 From: kelvingoodson Date: Fri, 23 Apr 2010 15:01:54 +0000 Subject: mark classes as extension spi according to use indicated by implementation-bpel git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@937321 13f79535-47bb-0310-9956-ffa450edef68 --- .../assembly/src/main/java/org/apache/tuscany/sca/assembly/Base.java | 1 + .../src/main/java/org/apache/tuscany/sca/assembly/ComponentType.java | 1 + .../src/main/java/org/apache/tuscany/sca/contribution/Contribution.java | 1 + .../src/main/java/org/apache/tuscany/sca/contribution/Import.java | 1 + .../org/apache/tuscany/sca/contribution/namespace/NamespaceImport.java | 1 + .../tuscany/sca/contribution/processor/BaseStAXArtifactProcessor.java | 1 + .../tuscany/sca/contribution/processor/StAXArtifactProcessor.java | 2 +- .../apache/tuscany/sca/contribution/processor/URLArtifactProcessor.java | 1 + .../org/apache/tuscany/sca/contribution/resolver/ModelResolver.java | 2 +- .../apache/tuscany/sca/implementation/bpel/BPELProcessDefinition.java | 1 + .../java/org/apache/tuscany/sca/interfacedef/wsdl/WSDLInterface.java | 2 ++ 11 files changed, 12 insertions(+), 2 deletions(-) (limited to 'sca-java-2.x/trunk') diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Base.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Base.java index 4125f09b16..b9abb90b03 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Base.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Base.java @@ -22,6 +22,7 @@ package org.apache.tuscany.sca.assembly; * Base interface for all assembly model objects. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.inheritfrom */ public interface Base { 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/ComponentType.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/ComponentType.java index 2a09b5bc6f..f748828999 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/ComponentType.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/ComponentType.java @@ -26,6 +26,7 @@ import org.apache.tuscany.sca.policy.PolicySubject; * Describes an implementation and represents its configurable aspects. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public interface ComponentType extends Base, PolicySubject { diff --git a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/Contribution.java b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/Contribution.java index bdc523c33e..777ba1f986 100644 --- a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/Contribution.java +++ b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/Contribution.java @@ -30,6 +30,7 @@ import org.apache.tuscany.sca.contribution.resolver.ModelResolver; * The representation of an SCA contribution. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public interface Contribution extends Artifact, Extensible { diff --git a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/Import.java b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/Import.java index 256a2387f1..450476b79b 100644 --- a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/Import.java +++ b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/Import.java @@ -27,6 +27,7 @@ import org.apache.tuscany.sca.contribution.resolver.ModelResolver; * The representation of an import. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public interface Import extends Extensible { diff --git a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/namespace/NamespaceImport.java b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/namespace/NamespaceImport.java index 8af36d7da0..c452b15ee9 100644 --- a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/namespace/NamespaceImport.java +++ b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/namespace/NamespaceImport.java @@ -25,6 +25,7 @@ import org.apache.tuscany.sca.contribution.Import; * The representation of an XML namespace import. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public interface NamespaceImport extends Import { diff --git a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/BaseStAXArtifactProcessor.java b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/BaseStAXArtifactProcessor.java index 40a558b80b..82902a11fe 100644 --- a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/BaseStAXArtifactProcessor.java +++ b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/BaseStAXArtifactProcessor.java @@ -43,6 +43,7 @@ import org.apache.tuscany.sca.common.xml.stax.StAXHelper; * A base class with utility methods for the other artifact processors in this module. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.inheritfrom */ public abstract class BaseStAXArtifactProcessor { private static String SCA11_NS = "http://docs.oasis-open.org/ns/opencsa/sca/200912"; diff --git a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.java b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.java index 318a45d770..cbdb5c38a0 100644 --- a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.java +++ b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.java @@ -29,7 +29,7 @@ import javax.xml.stream.XMLStreamWriter; * An artifact processor that can read models from a StAX XMLStreamReader. * * @version $Rev$ $Date$ - * @tuscany.spi.extension.asclient + * @tuscany.spi.extension.inheritfrom */ public interface StAXArtifactProcessor extends ArtifactProcessor { diff --git a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/URLArtifactProcessor.java b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/URLArtifactProcessor.java index dd098283bc..a9e7b97ca8 100644 --- a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/URLArtifactProcessor.java +++ b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/URLArtifactProcessor.java @@ -27,6 +27,7 @@ import java.net.URL; * An artifact processor that can read models from a URL. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public interface URLArtifactProcessor extends ArtifactProcessor { diff --git a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/resolver/ModelResolver.java b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/resolver/ModelResolver.java index 8956dfb095..c0267261f4 100644 --- a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/resolver/ModelResolver.java +++ b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/resolver/ModelResolver.java @@ -41,7 +41,7 @@ import org.apache.tuscany.sca.contribution.processor.ProcessorContext; * and get the in-memory models representing the referenced artifacts. * * @version $Rev$ $Date$ - * @tuscany.spi.extension.asclient + * @tuscany.spi.extension.inheritfrom */ public interface ModelResolver { diff --git a/sca-java-2.x/trunk/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/BPELProcessDefinition.java b/sca-java-2.x/trunk/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/BPELProcessDefinition.java index ac02b696cc..2ad088719b 100644 --- a/sca-java-2.x/trunk/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/BPELProcessDefinition.java +++ b/sca-java-2.x/trunk/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/BPELProcessDefinition.java @@ -30,6 +30,7 @@ import org.apache.tuscany.sca.implementation.bpel.xml.BPELImportElement; import org.apache.tuscany.sca.implementation.bpel.xml.BPELPartnerLinkElement; import org.apache.tuscany.sca.interfacedef.wsdl.WSDLInterface; + /** * The model representing a BPEL process definition. * diff --git a/sca-java-2.x/trunk/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/WSDLInterface.java b/sca-java-2.x/trunk/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/WSDLInterface.java index 90f846b2fc..8c3cc10792 100644 --- a/sca-java-2.x/trunk/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/WSDLInterface.java +++ b/sca-java-2.x/trunk/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/WSDLInterface.java @@ -29,6 +29,8 @@ import org.apache.tuscany.sca.interfacedef.Interface; * Represents a WSDL interface. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient + * TODO check this spi tag is valid (indicated by access from implementation.bpel) */ public interface WSDLInterface extends Interface, Base { -- cgit v1.2.3