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
This commit is contained in:
kelvingoodson 2010-04-23 15:01:54 +00:00
parent 5c5367e2eb
commit 7766aa8f67
11 changed files with 12 additions and 2 deletions

View file

@ -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";

View file

@ -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 {

View file

@ -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 {

View file

@ -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 {

View file

@ -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 {

View file

@ -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";

View file

@ -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<M> extends ArtifactProcessor<M> {

View file

@ -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<M> extends ArtifactProcessor<M> {

View file

@ -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 {

View file

@ -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.
*

View file

@ -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 {