diff options
Diffstat (limited to '')
34 files changed, 36 insertions, 4 deletions
diff --git a/sca-java-2.x/trunk/modules/assembly-xml/src/main/java/org/apache/tuscany/sca/assembly/xml/PolicySubjectProcessor.java b/sca-java-2.x/trunk/modules/assembly-xml/src/main/java/org/apache/tuscany/sca/assembly/xml/PolicySubjectProcessor.java index 6fd12b21c4..286f109f44 100644 --- a/sca-java-2.x/trunk/modules/assembly-xml/src/main/java/org/apache/tuscany/sca/assembly/xml/PolicySubjectProcessor.java +++ b/sca-java-2.x/trunk/modules/assembly-xml/src/main/java/org/apache/tuscany/sca/assembly/xml/PolicySubjectProcessor.java @@ -46,6 +46,7 @@ import org.apache.tuscany.sca.policy.PolicySubject; * A Policy Attach Point processor. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public class PolicySubjectProcessor extends BaseStAXArtifactProcessor { diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/AssemblyFactory.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/AssemblyFactory.java index 7c0f7cf2ce..5d82b9b727 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/AssemblyFactory.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/AssemblyFactory.java @@ -22,6 +22,7 @@ package org.apache.tuscany.sca.assembly; * A factory for the assembly model * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public interface AssemblyFactory { diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Contract.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Contract.java index 731c2986b5..0c57c74ec0 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Contract.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Contract.java @@ -27,6 +27,7 @@ import org.apache.tuscany.sca.policy.PolicySubject; * Represents a contract. A contract can be either a service or a reference. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public interface Contract extends AbstractContract, PolicySubject, Cloneable { diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Extensible.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Extensible.java index 9476251305..5b619a435c 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Extensible.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Extensible.java @@ -24,6 +24,7 @@ import java.util.List; * Base interface for extensible assembly model objects. * * @version $Rev$ $Date$ + * @tuscany.spe.extension.inheritfrom */ public interface Extensible extends Base { diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Implementation.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Implementation.java index 2d918a0592..4944cb928d 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Implementation.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Implementation.java @@ -28,6 +28,7 @@ import org.apache.tuscany.sca.interfacedef.Operation; * Represents a component implementation. * * @version $Rev$ $Date$ + * @tuscany.spe.extension.inheritfrom */ public interface Implementation extends ComponentType { QName getType(); diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Multiplicity.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Multiplicity.java index 5d15ce9938..5b719e50bc 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Multiplicity.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Multiplicity.java @@ -23,6 +23,7 @@ package org.apache.tuscany.sca.assembly; * reference to target services. * * @version $Rev$ $Date$ + * @tuscany.spi.extension */ public enum Multiplicity { diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Property.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Property.java index 9d1b3ac20c..c65b6213b0 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Property.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Property.java @@ -25,6 +25,7 @@ package org.apache.tuscany.sca.assembly; * implementation may also define a default value for a property. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public interface Property extends AbstractProperty, Cloneable { diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Reference.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Reference.java index a20ad4eca6..2ee3e774e4 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Reference.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Reference.java @@ -26,6 +26,7 @@ import java.util.List; * components. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public interface Reference extends AbstractReference, Contract { diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Service.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Service.java index 5069b92a50..1f3d412364 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Service.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Service.java @@ -25,6 +25,7 @@ import java.util.List; * implementations, so that they are addressable by other components. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public interface Service extends AbstractService, Contract { /** 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 b1e22e195d..1fa91122ef 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,6 +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 */ public interface ImplementationBuilder<I extends Implementation> { diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/Interface.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/Interface.java index a0659bd68f..ada74e0e34 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/Interface.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/Interface.java @@ -29,6 +29,7 @@ import org.apache.tuscany.sca.policy.PolicySubject; * portTypes and WSDL 2.0 interfaces. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.inheritfrom */ public interface Interface extends Cloneable, PolicySubject { diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/InvalidInterfaceException.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/InvalidInterfaceException.java index 31b9ee092d..65a298ae43 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/InvalidInterfaceException.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/InvalidInterfaceException.java @@ -20,6 +20,7 @@ package org.apache.tuscany.sca.interfacedef; /** * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public abstract class InvalidInterfaceException extends Exception { private static final long serialVersionUID = -3850574026273544538L; diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/util/JavaXMLMapper.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/util/JavaXMLMapper.java index 54c0a3ec11..849b922285 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/util/JavaXMLMapper.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/util/JavaXMLMapper.java @@ -28,6 +28,7 @@ import javax.xml.namespace.QName; * Utility class that can be used to map XSD types to Java classes and Java classes to XSD types. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public final class JavaXMLMapper { public static final String URI_2001_SCHEMA_XSD = "http://www.w3.org/2001/XMLSchema"; diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/ExtensionType.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/ExtensionType.java index bc24b2afbb..f8f8a48b06 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/ExtensionType.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/ExtensionType.java @@ -25,6 +25,7 @@ import javax.xml.namespace.QName; /** * Definition of extension type: binding or implementation + * @tuscany.spi.extension.asclient */ public interface ExtensionType { QName BINDING_BASE = new QName("http://docs.oasis-open.org/ns/opencsa/sca/200912", "binding"); diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/Intent.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/Intent.java index b79ccdab78..b2578fab49 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/Intent.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/Intent.java @@ -27,6 +27,7 @@ import javax.xml.namespace.QName; * description of this element. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public interface Intent { enum Type { diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/PolicyFactory.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/PolicyFactory.java index 9e7de2f6da..b2ac5ca409 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/PolicyFactory.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/PolicyFactory.java @@ -22,6 +22,7 @@ package org.apache.tuscany.sca.policy; * A factory for the policy model. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public interface PolicyFactory { diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/PolicySet.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/PolicySet.java index 2b5b8458d5..a1ae3892e4 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/PolicySet.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/PolicySet.java @@ -28,6 +28,7 @@ import javax.xml.xpath.XPathExpression; * description of this element. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public interface PolicySet { diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/PolicySubject.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/PolicySubject.java index 35a86ceedf..f7d21f19ae 100644 --- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/PolicySubject.java +++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/policy/PolicySubject.java @@ -35,6 +35,7 @@ import java.util.List; * <li>binding * <li>interface * </ul> + * @tuscany.spi.extension.asclient */ public interface PolicySubject { /** diff --git a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/ContributionReadException.java b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/ContributionReadException.java index 6fd7d0c91e..ced2ad1899 100644 --- a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/ContributionReadException.java +++ b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/ContributionReadException.java @@ -23,6 +23,7 @@ package org.apache.tuscany.sca.contribution.processor; * Denotes an exception while reading artifacts inside an SCA contribution. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public class ContributionReadException extends ContributionException { public static final int UNDEFINED = -1; diff --git a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/ContributionResolveException.java b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/ContributionResolveException.java index fe1a09d398..af42c25734 100644 --- a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/ContributionResolveException.java +++ b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/ContributionResolveException.java @@ -23,6 +23,7 @@ package org.apache.tuscany.sca.contribution.processor; * Denotes a problem while resolving models inside an SCA contribution. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public class ContributionResolveException extends ContributionException { private static final long serialVersionUID = -7459051598906813461L; diff --git a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/ContributionWriteException.java b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/ContributionWriteException.java index 286c9dc791..4e1cd287bb 100644 --- a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/ContributionWriteException.java +++ b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/ContributionWriteException.java @@ -24,6 +24,7 @@ package org.apache.tuscany.sca.contribution.processor; * Denotes an exception while writing artifacts inside an SCA contribution. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public class ContributionWriteException extends ContributionException { private static final long serialVersionUID = -7459051598906813461L; diff --git a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/ProcessorContext.java b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/ProcessorContext.java index 16404ec78a..75cfab4924 100644 --- a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/ProcessorContext.java +++ b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/ProcessorContext.java @@ -28,6 +28,7 @@ import org.apache.tuscany.sca.monitor.MonitorFactory; /** * Context for contribution processors + * @tuscany.spi.extension.asclient */ public class ProcessorContext { protected Contribution contribution; 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 8927acd776..318a45d770 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,6 +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 */ public interface StAXArtifactProcessor<M> extends ArtifactProcessor<M> { diff --git a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/resolver/ClassReference.java b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/resolver/ClassReference.java index f3555ee71e..fa91784a1b 100644 --- a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/resolver/ClassReference.java +++ b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/resolver/ClassReference.java @@ -31,6 +31,7 @@ import org.apache.tuscany.sca.assembly.Base; * and ClassLoaders. This should move to the Java import support module. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public class ClassReference implements Base { 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 ec8495d1d2..8956dfb095 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,6 +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 */ public interface ModelResolver { diff --git a/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/core/DefaultExtensionPointRegistry.java b/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/core/DefaultExtensionPointRegistry.java index 57ef069e4f..e1f9ac6ddd 100644 --- a/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/core/DefaultExtensionPointRegistry.java +++ b/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/core/DefaultExtensionPointRegistry.java @@ -37,6 +37,8 @@ import org.apache.tuscany.sca.extensibility.ServiceHelper; * points. As the point of contact for all extension artifacts this registry * allows loaded extensions to find all other parts of the system and register * themselves appropriately. + * + * @tuscany.spi.extension.asclient * * @version $Rev$ $Date$ */ diff --git a/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/core/ExtensionPointRegistry.java b/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/core/ExtensionPointRegistry.java index 762fcad7aa..8f9ab7ed3e 100644 --- a/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/core/ExtensionPointRegistry.java +++ b/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/core/ExtensionPointRegistry.java @@ -26,8 +26,10 @@ import org.apache.tuscany.sca.extensibility.ServiceDiscovery; * The registry for the Tuscany core extension points. As the point of contact * for all extension artifacts this registry allows loaded extensions to find * all other parts of the system and register themselves appropriately. + * * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public interface ExtensionPointRegistry extends LifeCycleListener { diff --git a/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/core/FactoryExtensionPoint.java b/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/core/FactoryExtensionPoint.java index 4d38cb8afe..c3d2fd282a 100644 --- a/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/core/FactoryExtensionPoint.java +++ b/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/core/FactoryExtensionPoint.java @@ -27,6 +27,7 @@ package org.apache.tuscany.sca.core; * artifact required in this registry * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public interface FactoryExtensionPoint { diff --git a/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/extensibility/ServiceDeclaration.java b/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/extensibility/ServiceDeclaration.java index 209a30b08e..47a91aabfe 100644 --- a/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/extensibility/ServiceDeclaration.java +++ b/sca-java-2.x/trunk/modules/extensibility/src/main/java/org/apache/tuscany/sca/extensibility/ServiceDeclaration.java @@ -28,6 +28,7 @@ import java.util.Map; * configuration file corresponding to this declaration. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public interface ServiceDeclaration { /** diff --git a/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/impl/JavaImplementationFactoryImpl.java b/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/impl/JavaImplementationFactoryImpl.java index aefc5c7e6b..a579a6719c 100644 --- a/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/impl/JavaImplementationFactoryImpl.java +++ b/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/impl/JavaImplementationFactoryImpl.java @@ -26,7 +26,6 @@ import java.util.List; import org.apache.tuscany.sca.core.ExtensionPointRegistry; import org.apache.tuscany.sca.extensibility.ServiceDeclaration; -import org.apache.tuscany.sca.extensibility.ServiceDiscovery; import org.apache.tuscany.sca.implementation.java.IntrospectionException; import org.apache.tuscany.sca.implementation.java.JavaImplementation; import org.apache.tuscany.sca.implementation.java.JavaImplementationFactory; diff --git a/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/DestroyProcessor.java b/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/DestroyProcessor.java index bbbd7daa5f..0c4c0a4731 100644 --- a/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/DestroyProcessor.java +++ b/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/introspect/impl/DestroyProcessor.java @@ -19,7 +19,6 @@ package org.apache.tuscany.sca.implementation.java.introspect.impl; import java.lang.reflect.Method; -import java.lang.reflect.Modifier; import org.apache.tuscany.sca.assembly.AssemblyFactory; import org.apache.tuscany.sca.core.ExtensionPointRegistry; diff --git a/sca-java-2.x/trunk/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/Monitor.java b/sca-java-2.x/trunk/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/Monitor.java index 0f4e7d71ff..165b6a8e09 100644 --- a/sca-java-2.x/trunk/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/Monitor.java +++ b/sca-java-2.x/trunk/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/Monitor.java @@ -28,6 +28,7 @@ import org.apache.tuscany.sca.monitor.Problem.Severity; * A monitor for the watching for validation problems * * @version $Rev$ $Date$ + * @tuscany.spi.extension.inheritfrom */ public abstract class Monitor { private static class ContextFinder extends SecurityManager { diff --git a/sca-java-2.x/trunk/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/Problem.java b/sca-java-2.x/trunk/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/Problem.java index 3c8fa80fc3..eb49b5fa5d 100644 --- a/sca-java-2.x/trunk/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/Problem.java +++ b/sca-java-2.x/trunk/modules/monitor/src/main/java/org/apache/tuscany/sca/monitor/Problem.java @@ -23,6 +23,7 @@ package org.apache.tuscany.sca.monitor; * Records an validation problem. * * @version $Rev$ $Date$ + * @tuscany.spi.extension.asclient */ public interface Problem { diff --git a/sca-java-2.x/trunk/pom.xml b/sca-java-2.x/trunk/pom.xml index 1533abbdc2..b93bb53a23 100644 --- a/sca-java-2.x/trunk/pom.xml +++ b/sca-java-2.x/trunk/pom.xml @@ -938,14 +938,15 @@ </tag> <tag> <name>tuscany.spi.extension.asclient</name> - <!-- extension spi by client access tag for placing in classes / interfaces --> + <!-- extension spi by client access tag for placing in classes / interfaces. The term client here is used + in the OO design sense of any class that calls the methods of another is a client of the latter --> <placement>t</placement> <head>Provides part of the Tuscany SPI for Extension Developers by using client calls</head> </tag> <tag> <name>tuscany.spi.extension</name> <!-- extension spi indicator for overviews, packages --> - <placement>op</placement> <!-- note: not applicable in t; hence forces use of inheritfrom or asclient --> + <placement>a</placement> <head>Elements of the Tuscany SPI for Extension developers are provided.</head> </tag> </tags> |