Package org.apache.tuscany.sca.contribution.processor

Interface Summary
ArtifactProcessor<M> Interface for extensions that can process contributions.
ArtifactProcessorExtensionPoint<P extends ArtifactProcessor> An extension point for artifact processors.
ContributionPostProcessor A processor invoked after the contribution is loaded
ContributionPostProcessorExtensionPoint An extension point for contribution post processor extensions.
PackageProcessor Contribution package processors These processors understand the internal format of the contribution and how to process the artifacts
PackageProcessorExtensionPoint An extension point for package processors
StAXArtifactProcessor<M> An artifact processor that can read models from a StAX XMLStreamReader.
StAXArtifactProcessorExtensionPoint A registry for DOM artifact processors.
URLArtifactProcessor<M> An artifact processor that can read models from an InputStream.
URLArtifactProcessorExtensionPoint A registry for Stream artifact processors.
 

Class Summary
DefaultPackageProcessorExtensionPoint Default implementation of ContributionProcessorRegistry
DefaultStAXArtifactProcessorExtensionPoint The default implementation of an extension point for StAX artifact processors.
DefaultURLArtifactProcessorExtensionPoint The default implementation of a StAX artifact processor registry.
ExtensiblePackageProcessor Default implementation of PackageProcessor.
ExtensibleStAXArtifactProcessor The default implementation of a StAX artifact processor registry.
ExtensibleURLArtifactProcessor The default implementation of a URL artifact processor.