Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Anchor
spis
spis

Tuscany 2.x Extensibility and SPIs.ppt

SPI/API Change History

SVN Diff

JIRA

Change

901126

N/A

New client API from spec

Core SPIs

Module

Exported Packages

assembly


  • org.apache.tuscany.sca.assembly
  • org.apache.tuscany.sca.assembly.builder
  • org.apache.tuscany.sca.assembly.impl
  • org.apache.tuscany.sca.definitions
  • org.apache.tuscany.sca.definitions.util
  • org.apache.tuscany.sca.interfacedef
  • org.apache.tuscany.sca.interfacedef.impl
  • org.apache.tuscany.sca.interfacedef.util
  • org.apache.tuscany.sca.policy
  • org.apache.tuscany.sca.policy.impl
  • org.apache.tuscany.sca.policy.util

assembly-xml


  • org.apache.tuscany.sca.assembly.xml
  • org.apache.tuscany.sca.definitions.xml
  • org.apache.tuscany.sca.policy.xml

assembly-xsd


  • org.apache.tuscany.sca.assembly.xsd

binding-atomcontribution


  • org.apache.tuscany.sca.bindingcontribution.atom

binding-atom-js-dojo

  • scanner
  • org.apache.tuscany.sca.binding.atom.js.dojo
binding-atom-runtime
  • contribution.resolver
  • org.apache.tuscany.sca.binding.atom.collection
binding-ejb
  • contribution.processor
  • org.apache.tuscany.sca.contribution
  • org.apache.tuscany.sca.bindingcontribution.ejbnamespace

binding-http

  • org.apache.tuscany.sca.bindingcontribution.httpjava

binding-jmscore


  • org.apache.tuscany.sca.bindingcore.jmsassembly
  • org.apache.tuscany.sca.bindingcore.jmsassembly.operationselectorimpl
  • org.apache.tuscany.sca.bindingcore.jms.policycontext
  • org.apache.tuscany.sca.binding.jms.policy.authentication.tokencore.factory
  • org.apache.tuscany.sca.binding.jms.policy.headercore.invocation
  • org.apache.tuscany.sca.bindingcore.jms.wireformatscope

bindingcore-jsonpdatabinding


  • org.apache.tuscany.sca.core.bindingdatabinding.jsonpprocessor

bindingcore-jsonrpcspi


  • org.apache.tuscany.sca.binding.jsonrpc

binding-jsonrpc-js-dojo

  • context
  • org.apache.tuscany.sca.binding.jsonrpc.js.dojo
binding-rmi
  • invocation
  • org.apache.tuscany.sca.management
  • org.apache.tuscany.sca.binding.rmi
binding-sca-axis2-
  • provider
  • org.apache.tuscany.sca.runtime
  • org.apache.tuscany.sca.binding.sca.axis2work

data-api binding-sca-runtime-rmi


  • org.apache.tuscany.sca.bindingdata.sca.rmicollection

databinding binding-ws


  • org.apache.tuscany.sca.binding.wsdatabinding
  • org.apache.tuscany.sca.bindingdatabinding.ws.addressing

binding-ws-axis2

  • xml
  • org.apache.tuscany.sca.bindingdatabinding.ws.axis2

binding-ws-axis2-policy

  • impl
  • org.apache.tuscany.sca.binding.ws.axis2.policy.authentication.tokendatabinding.util
  • org.apache.tuscany.sca.binding.ws.axis2.policy.configurationdatabinding.annotation
  • org.apache.tuscany.sca.binding.ws.axis2.policy.headerdatabinding.javabeans

deployment binding-ws-wsdlgen


  • org.apache.tuscany.sca.binding.ws.wsdlgen
common-java
  • deployment
  • org.apache.tuscany.sca.common.java.classloaderdeployment.impl

extensibility


  • org.apache.tuscany.sca.common.java.collectioncore
  • org.apache.tuscany.sca.common.java.ioextensibility

launcher


  • org.apache.tuscany.sca.common.java.reflectionlauncher

monitor common-xml


  • org.apache.tuscany.sca.common.xmlmonitor

node-api


  • org.apache.tuscany.sca.common.xml.domnode
  • org.apache.tuscany.sca.common.xml.saxnode.configuration

sca-api


  • org.apacheoasisopen.tuscany.sca.common.xml.stax
  • org.apacheoasisopen.tuscany.sca.common.xml.stax.readerannotation
  • org.apache.tuscanyoasisopen.sca.common.xml.xpathclient

xsd contribution


  • org.apache.tuscany.sca.contribution.scannerxsd
  • org.apache.tuscany.sca.contributionxsd.resolverxml

Anchor
extensions
extensions

ExtensionPoints

Modules

Declared ExtensionPoints

assembly


  • orgorg.apache.tuscany.sca.contributionassembly.processorAssemblyFactory
  • org.apache.tuscany.sca.contributionassembly.builder.BuilderExtensionPoint
  • org.apache.tuscany.sca.contributionassembly.namespaceEndpointFactory
  • org.apache.tuscany.sca.contributionassembly.javaSCABindingFactory

contribution-osgi

  • org.apache.tuscany.sca.contributiondefinitions.osgi
core
  • DefinitionsFactory
  • org.apache.tuscany.sca.coreinterfacedef.assemblyInterfaceContractMapper
  • org.apache.tuscany.sca.corepolicy.PolicyFactory

assembly

.impl

-xml


  • org.apache.tuscany.sca.contribution.coreprocessor.contextStAXArtifactProcessor
  • org.apache.tuscany.sca.contribution.coreprocessor.factoryURLArtifactProcessor
  • org.apache.tuscany.sca.corecontribution.resolver.invocationModelResolver
  • org.apache.tuscany.sca.definitions.core.scope
core-databinding
  • xml.Definitions
  • org.apache.tuscany.sca.coredefinitions.databindingxml.processorDefinitionsExtensionPoint

coreassembly-spixsd


  • org.apache.tuscany.sca.contextcontribution.processor.ValidationSchema

builder


  • org.apache.tuscany.sca.invocationassembly.builder.CompositeBuilder

contribution


  • org.apache.tuscany.sca.managementcontribution.ContributionFactory
  • org.apache.tuscany.sca.contribution.java.providerJavaImportExportFactory
  • org.apache.tuscany.sca.contribution.namespace.runtimeNamespaceImportExportFactory
  • org.apache.tuscany.sca.contribution.processor.work

data-api

  • StAXArtifactProcessor
  • orgorg.apache.tuscany.sca.datacontribution.processor.collectionStAXArtifactProcessorExtensionPoint

databinding

  • org.apache.tuscany.sca.contribution.processor.databindingStAXAttributeProcessor
  • org.apache.tuscany.sca.contribution.databindingprocessor.xmlStAXAttributeProcessorExtensionPoint
  • org.apache.tuscany.sca.contribution.databindingprocessor.implURLArtifactProcessor
  • org.apache.tuscany.sca.contribution.databindingprocessor.utilURLArtifactProcessorExtensionPoint
  • org.apache.tuscany.sca.databindingcontribution.processor.annotationValidatingXMLInputFactory
  • org.apache.tuscany.sca.contribution.databinding.javabeans
databinding-axiom
  • processor.ValidationSchemaExtensionPoint
  • org.apache.tuscany.sca.databinding.axiom
databinding-jaxb
  • contribution.resolver.ModelResolver
  • org.apache.tuscany.sca.contribution.databindingresolver.jaxbModelResolverExtensionPoint

databinding-json

  • org.apache.tuscany.sca.databinding.jsoncontribution.scanner.ContributionScannerExtensionPoint

core


  • org.apache.tuscany.sca.databindingassembly.json.axiomAssemblyFactory

deployment

  • org.apache.tuscany.sca.deploymentcontext.ComponentContextFactory
  • org.apache.tuscany.sca.deployment.impl
endpoint-tribes
  • context.RequestContextFactory
  • org.apache.tuscany.sca.contribution.endpointprocessor.tribesStAXArtifactProcessor

extensibility

  • org.apache.tuscany.sca.core.invocation.ProxyFactoryExtensionPoint
  • org.apache.tuscany.sca.core.scope.extensibilityScopeRegistry

extensibility-equinox

  • org.apache.tuscany.sca.extensibility.equinox
host-http
  • invocation.MessageFactory
  • org.apache.tuscany.sca.hostruntime.http

host-rmi

  • CompositeActivator
  • orgorg.apache.tuscany.sca.hostruntime.rmiDomainRegistryFactory

host-webapp

  • org.apache.tuscany.sca.hostruntime.webappEndpointReferenceBinder

implementation-bpel

  • org.apache.tuscany.sca.implementationruntime.bpelEndpointRegistry

implementation-java

  • org.apache.tuscany.sca.implementationruntime.javaEndpointSerializer
  • org.apache.tuscany.sca.implementation.java.introspectwork.WorkScheduler

core-databinding


  • org.apache.tuscany.sca.implementation.java.introspect.impl

implementation-java-runtime

  • databinding.PullTransformer
  • org.apache.tuscany.sca.implementationinterfacedef.java.introspect.contextJavaInterfaceVisitor
  • org.apache.tuscany.sca.implementationruntime.java.injectionRuntimeWireProcessor

implementationcore-osgispi


  • org.apache.tuscany.sca.implementation.osgi
implementation-spring
  • context.ContextFactoryExtensionPoint
  • org.apache.tuscany.sca.implementationendpointresolver.springEndpointResolverFactoryExtensionPoint
  • org.apache.tuscany.sca.implementationprovider.spring.introspect

implementation-web

  • ProviderFactoryExtensionPoint
  • org.apache.tuscany.sca.implementationruntime.webRuntimeWireProcessorExtensionPoint

databinding implementation-web-runtime


  • org.apache.tuscany.sca.implementation.web.runtime.utilsdatabinding.DataBinding
  • org.apache.tuscany.sca.implementation.web.runtime
implementation-widget
  • databinding.DataBindingExtensionPoint
  • org.apache.tuscany.sca.implementation.widget
implementation-widget-runtime
  • databinding.Mediator
  • org.apache.tuscany.sca.implementationdatabinding.widget.provider

interface-java

  • PullTransformer
  • org.apache.tuscany.sca.interfacedefdatabinding.java.implPushTransformer
  • org.apache.tuscany.sca.interfacedefdatabinding.java.introspectSimpleTypeMapper
  • org.apache.tuscany.sca.interfacedefdatabinding.javaTransformerExtensionPoint

deployment interface-java-jaxws


  • org.apache.tuscany.sca.interfacedefdeployment.java.jaxwsDeployer

extensibility interface-wsdl


  • org.apache.tuscany.sca.interfacedefcore.wsdl
launcher
  • FactoryExtensionPoint
  • org.apache.tuscany.sca.core.launcherModuleActivatorExtensionPoint

monitor

  • org.apache.tuscany.sca.core.UtilityExtensionPoint

monitor

node-api


  • org.apache.tuscany.sca.monitor.nodeMonitorFactory

xsd


  • org.apache.tuscany.sca.nodecontribution.processor.configurationURLArtifactProcessor

node-impl

  • org.apache.tuscany.sca.contribution.node.impl
node-impl-osgi
  • resolver.ModelResolver
  • org.apache.tuscany.sca.osgi.remoteserviceadminxsd.XSDFactory

Technology Specifics (Do we need this here?)

SPIs

Module

Exported Packages

binding-atom node-launcher


  • org.apache.tuscany.sca.nodebinding.launcheratom

nodebinding-atom-launcherjs-equinoxdojo


  • org.apache.tuscany.sca.binding.nodeatom.equinoxjs.launcherdojo

policybinding-atom-securityruntime


  • org.apache.tuscany.sca.binding.policy.authorizationatom.collection

binding-ejb


  • org.apache.tuscany.sca.policy.security.jaasbinding.ejb

binding-http


  • org.apache.tuscany.sca.policy.authentication.basicbinding.http

binding-jms


  • org.apache.tuscany.sca.policybinding.securityjms
  • org.apache.tuscany.sca.binding.policyjms.identityoperationselector
  • org.apache.tuscany.sca.policybinding.authenticationjms.tokenpolicy
-xml-ws
  • org.apache.tuscany.sca.binding.jms.policy.xmlauthentication.wstoken
  • org.apache.tuscany.sca.binding.jms.policy.header
  • org.apache.tuscany.sca.binding.jms.wireformat

binding-jsonp

sca-api

  • org.oasisopen.sca
  • org.oasisopen.sca.annotation
  • org.oasisopen.sca.client

web-javascript


  • org.apache.tuscany.sca.webbinding.javascriptjsonp

xsdbinding-jsonrpc


  • org.apache.tuscany.sca.xsd.binding.jsonrpc

binding-jsonrpc-js-dojo


  • org.apache.tuscany.sca.binding.jsonrpc.xsdjs.xmldojo

...

binding-rmi


  • org.apache.tuscany.sca.binding.rmi

binding-sca-axis2-runtime


  • org.apache.tuscany.sca.binding.sca.axis2

binding-sca-runtime-rmi


  • org.apache.tuscany.sca.binding.sca.rmi

binding-ws

...

ExtensionPoints and Extensions

Modules

Declared ExtensionPoints/Extensions

assembly


  • org.apache.tuscany.sca.assemblybinding.AssemblyFactoryws
  • org.apache.tuscany.sca.assembly.builder.BuilderExtensionPointbinding.ws.addressing

binding-ws-axis2


  • org.apache.tuscany.sca.binding.ws.axis2

binding-ws-axis2-policy


  • org.apache.tuscany.sca.binding.ws.axis2.policy.authentication.token
  • org.apache.tuscany.sca.binding.ws.axis2.policy.configuration
  • org.apache.tuscany.sca.binding.ws.axis2.policy.header

binding-ws-wsdlgen


  • org.apache.tuscany.sca.binding.ws.wsdlgen

common-java


  • org.apache.tuscany.sca.common.assemblyjava.EndpointFactoryclassloader
  • org.apache.tuscany.sca.common.assemblyjava.SCABindingFactorycollection
  • org.apache.tuscany.sca.common.definitionsjava.DefinitionsFactoryio
  • org.apache.tuscany.sca.interfacedef.InterfaceContractMappercommon.java.reflection

common-xml


  • org.apache.tuscany.sca.policycommon.PolicyFactory
assembly-
  • xml
  • org.apache.tuscany.sca.contributioncommon.processorxml.StAXArtifactProcessordom
  • org.apache.tuscany.sca.contributioncommon.processorxml.URLArtifactProcessorsax
  • org.apache.tuscany.sca.contributioncommon.resolverxml.ModelResolverstax
  • org.apache.tuscany.sca.definitionscommon.xml.stax.Definitionsreader
  • org.apache.tuscany.sca.definitionscommon.xml.DefinitionsExtensionPointxpath

assemblycontribution-xsdosgi


  • org.apache.tuscany.sca.contribution.processor.ValidationSchemaosgi

bindingdatabinding-atomaxiom


  • org.apache.tuscany.sca.binding.atom.AtomBindingFactorydatabinding.axiom

databinding-jaxb


  • org.apache.tuscany.sca.contributiondatabinding.processor.StAXArtifactProcessorjaxb

binding-atom-js-dojo databinding-json


  • org.apache.tuscany.sca.webdatabinding.javascript.JavascriptProxyFactory

binding-atom-runtime

  • json
  • org.apache.tuscany.sca.providerdatabinding.json.BindingProviderFactoryaxiom

bindingendpoint-ejbtribes


  • org.apache.tuscany.sca.binding.ejb.EJBBindingFactoryendpoint.tribes

extensibility-equinox


  • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessorextensibility.equinox

host-http


  • org.apache.tuscany.sca.definitionshost.xml.Definitionshttp

bindinghost-ejb-runtimermi


  • org.apache.tuscany.sca.providerhost.BindingProviderFactoryrmi

bindinghost-httpwebapp


  • org.apache.tuscany.sca.binding.http.HTTPBindingFactoryhost.webapp

implementation-bpel


  • org.apache.tuscany.sca.contributionimplementation.processor.StAXArtifactProcessorbpel

bindingimplementation-http-runtimejava


  • org.apache.tuscany.sca.provider.BindingProviderFactory
binding-jms
  • implementation.java
  • org.apache.tuscany.sca.contributionimplementation.processorjava.StAXArtifactProcessorintrospect
  • org.apache.tuscany.sca.tuscanyimplementation.scajava.providerintrospect.SCADefinitionsProviderimpl

bindingimplementation-jmsjava-runtime


  • org.apache.tuscany.sca.implementation.providerjava.BindingProviderFactorycontext
  • org.apache.tuscany.sca.implementation.provider.OperationSelectorProviderFactoryjava.injection

implementation-osgi


  • org.apache.tuscany.sca.provider.PolicyProviderFactoryimplementation.osgi

implementation-spring


  • org.apache.tuscany.sca.providerimplementation.WireFormatProviderFactoryspring

binding-jsonp

  • org.apache.tuscany.sca.bindingimplementation.jsonp.JSONPBindingFactoryspring.introspect

implementation-web


  • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessorimplementation.web

implementation-web-runtime


  • org.apache.tuscany.sca.contributionimplementation.processor.ValidationSchema
binding-jsonp-runtime
  • web.runtime.utils
  • org.apache.tuscany.sca.implementation.providerweb.BindingProviderFactoryruntime

bindingimplementation-jsonrpcwidget


  • org.apache.tuscany.sca.binding.jsonrpc.JSONRPCBindingFactoryimplementation.widget

implementation-widget-runtime


  • org.apache.tuscany.sca.contributionimplementation.processorwidget.StAXArtifactProcessorprovider

binding-jsonrpc-js-dojo interface-java


  • org.apache.tuscany.sca.webinterfacedef.javascript.JavascriptProxyFactory
binding-jsonrpc-runtime
  • java.impl
  • org.apache.tuscany.sca.interfacedef.provider.BindingProviderFactory
binding-rmi
  • java.introspect
  • org.apache.tuscany.sca.binding.rmi.RMIBindingFactoryinterfacedef.java

interface-java-jaxws


  • org.apache.tuscany.sca.contributioninterfacedef.processorjava.StAXArtifactProcessorjaxws

bindinginterface-rmi-runtimewsdl


  • org.apache.tuscany.sca.providerinterfacedef.BindingProviderFactorywsdl

bindingnode-scalauncher-axis2-runtimeequinox


  • org.apache.tuscany.sca.providernode.equinox.BindingProviderFactorylauncher

bindingpolicy-sca-runtimesecurity


  • org.apache.tuscany.sca.definitionspolicy.xml.Definitionsauthorization
  • org.apache.tuscany.sca.policy.provider.BindingProviderFactory
binding-sca-runtime-rmi
  • security.jaas
  • org.apache.tuscany.sca.providerpolicy.authentication.BindingProviderFactorybasic

binding-ws

  • org.apache.tuscany.sca.bindingpolicy.ws.WebServiceBindingFactorysecurity
  • org.apache.tuscany.sca.contributionpolicy.processor.StAXArtifactProcessor

binding-ws-axis2

  • identity
  • org.apache.tuscany.sca.policy.definitionsauthentication.xml.Definitionstoken

policy-xml-ws


  • org.apache.tuscany.sca.providerpolicy.xml.BindingProviderFactoryws

binding-ws-axis2-policy web-javascript


  • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessorweb.javascript

node-impl


  • org.apache.tuscany.sca.providernode.PolicyProviderFactoryimpl

bindingnode-wsimpl-wsdlgenosgi


  • org.apache.tuscany.sca.assemblyosgi.builder.BindingBuilderremoteserviceadmin

node-launcher builder


  • org.apache.tuscany.sca.assembly.builder.CompositeBuildernode.launcher

Extensions

  • org.apache.tuscany.sca.runtime.EndpointRegistry

Modules

Declared ExtensionPoints/Extensions

binding-atom contribution


  • org.apache.tuscany.sca.contributionbinding.atom.ContributionFactoryAtomBindingFactory
  • org.apache.tuscany.sca.contribution.java.JavaImportExportFactoryprocessor.StAXArtifactProcessor

binding-atom-js-dojo


  • org.apache.tuscany.sca.web.contribution.namespace.NamespaceImportExportFactoryjavascript.JavascriptProxyFactory

binding-atom-runtime


  • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessorprovider.BindingProviderFactory

binding-ejb


  • org.apache.tuscany.sca.contributionbinding.processorejb.StAXArtifactProcessorExtensionPointEJBBindingFactory
  • org.apache.tuscany.sca.contribution.processor.StAXAttributeProcessorStAXArtifactProcessor
  • org.apache.tuscany.sca.contributiondefinitions.processor.StAXAttributeProcessorExtensionPointxml.Definitions

binding-ejb-runtime


  • org.apache.tuscany.sca.contribution.processor.URLArtifactProcessorprovider.BindingProviderFactory

binding-http


  • org.apache.tuscany.sca.contributionbinding.processorhttp.URLArtifactProcessorExtensionPointHTTPBindingFactory
  • org.apache.tuscany.sca.contribution.processor.ValidatingXMLInputFactoryStAXArtifactProcessor

binding-http-runtime


  • org.apache.tuscany.sca.contribution.processor.ValidationSchemaExtensionPointprovider.BindingProviderFactory

binding-jms


  • org.apache.tuscany.sca.contribution.resolverprocessor.ModelResolverStAXArtifactProcessor
  • org.apache.tuscany.sca.contribution.resolver.ModelResolverExtensionPointprovider.SCADefinitionsProvider

binding-jms-runtime


  • org.apache.tuscany.sca.contributionprovider.scanner.ContributionScannerExtensionPoint

contribution-osgi

  • BindingProviderFactory
  • org.apache.tuscany.sca.contributionprovider.resolver.ModelResolverOperationSelectorProviderFactory
  • org.apache.tuscany.sca.contributionprovider.scanner.ContributionScannerPolicyProviderFactory

core

  • org.apache.tuscany.sca.assembly.AssemblyFactoryprovider.WireFormatProviderFactory

binding-jsonp


  • org.apache.tuscany.sca.binding.contextjsonp.ComponentContextFactoryJSONPBindingFactory
  • org.apache.tuscany.sca.contribution.contextprocessor.RequestContextFactoryStAXArtifactProcessor
  • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor.ValidationSchema

binding-jsonp-runtime


  • org.apache.tuscany.sca.core.invocation.ProxyFactoryExtensionPointprovider.BindingProviderFactory

binding-jsonrpc


  • org.apache.tuscany.sca.corebinding.scopejsonrpc.ScopeRegistryJSONRPCBindingFactory
  • org.apache.tuscany.sca.invocation.MessageFactorycontribution.processor.StAXArtifactProcessor

binding-jsonrpc-js-dojo


  • org.apache.tuscany.sca.runtimeweb.javascript.CompositeActivatororg.apache.tuscany.sca.runtime.DomainRegistryFactoryJavascriptProxyFactory

binding-jsonrpc-runtime


  • org.apache.tuscany.sca.runtime.EndpointReferenceBinderprovider.BindingProviderFactory

binding-rmi


  • org.apache.tuscany.sca.binding.runtimermi.EndpointRegistryRMIBindingFactory
  • org.apache.tuscany.sca.contribution.runtime.EndpointSerializerprocessor.StAXArtifactProcessor

binding-rmi-runtime


  • org.apache.tuscany.sca.workprovider.WorkSchedulerBindingProviderFactory

binding-sca-axis2-runtime core-databinding


  • org.apache.tuscany.sca.databinding.PullTransformerprovider.BindingProviderFactory

binding-sca-runtime


  • org.apache.tuscany.sca.interfacedefdefinitions.javaxml.introspect.JavaInterfaceVisitorDefinitions
  • org.apache.tuscany.sca.runtimeprovider.RuntimeWireProcessorBindingProviderFactory

binding-sca-runtime-rmi core-spi


  • org.apache.tuscany.sca.contextprovider.ContextFactoryExtensionPointorg.apache.tuscany.sca.endpointresolver.EndpointResolverFactoryExtensionPointBindingProviderFactory

binding-ws


  • org.apache.tuscany.sca.providerbinding.ws.ProviderFactoryExtensionPointWebServiceBindingFactory
  • org.apache.tuscany.sca.contribution.runtimeprocessor.RuntimeWireProcessorExtensionPointStAXArtifactProcessor

binding-ws-axis2 databinding


  • org.apache.tuscany.sca.definitions.databindingxml.DataBindingDefinitions
  • org.apache.tuscany.sca.databinding.DataBindingExtensionPointprovider.BindingProviderFactory

binding-ws-axis2-policy


  • org.apache.tuscany.sca.contribution.databindingprocessor.MediatorStAXArtifactProcessor
  • org.apache.tuscany.sca.databinding.PullTransformerprovider.PolicyProviderFactory

binding-ws-wsdlgen


  • org.apache.tuscany.sca.assembly.databinding.PushTransformerbuilder.BindingBuilder

contribution-osgi


  • org.apache.tuscany.sca.contribution.databindingresolver.SimpleTypeMapperModelResolver
  • org.apache.tuscany.sca.contribution.databindingscanner.TransformerExtensionPointContributionScanner

databinding-axiom


  • org.apache.tuscany.sca.databinding.DataBinding
  • org.apache.tuscany.sca.databinding.PullTransformer

databinding-jaxb


  • org.apache.tuscany.sca.databinding.DataBinding
  • org.apache.tuscany.sca.databinding.jaxb.XMLAdapterExtensionPoint
  • org.apache.tuscany.sca.databinding.PullTransformer

databinding-jaxb-axiom


  • org.apache.tuscany.sca.databinding.PullTransformer

databinding-json


  • org.apache.tuscany.sca.databinding.DataBinding
  • org.apache.tuscany.sca.databinding.PullTransformer

deployment

  • org.apache.tuscany.sca.deployment.Deployer

domain-node


endpoint-dht


  • org.apache.tuscany.sca.runtime.EndpointRegistry

endpoint-tribes


  • org.apache.tuscany.sca.runtime.EndpointRegistry

endpoint-zookeeper

  • .EndpointRegistry

endpoint-zookeeper

extensibility

  • org.apache.tuscany.sca.core.FactoryExtensionPoint
  • org.apache.tuscany.sca.core.ModuleActivatorExtensionPoint


    • org.apache.tuscany.sca.coreruntime.UtilityExtensionPointEndpointRegistry

    host-http


    • org.apache.tuscany.sca.host.http.ServletHostExtensionPoint

    host-jetty


    • org.apache.tuscany.sca.host.http.ServletHost

    host-jetty7


    • org.apache.tuscany.sca.host.http.ServletHost

    host-rmi


    • org.apache.tuscany.sca.host.rmi.RMIHostExtensionPoint

    host-webapp


    • org.apache.tuscany.sca.host.http.ServletHost

    implementation-bpel


    • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor
    • org.apache.tuscany.sca.contribution.processor.URLArtifactProcessor
    • org.apache.tuscany.sca.contribution.resolver.ModelResolver
    • org.apache.tuscany.sca.implementation.bpel.BPELFactory

    implementation-bpel-runtime


    • org.apache.tuscany.sca.provider.ImplementationProviderFactory

    implementation-java


    • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor
    • org.apache.tuscany.sca.implementation.java.introspect.JavaClassVisitor
    • org.apache.tuscany.sca.implementation.java.JavaImplementationFactory

    implementation-java-runtime


    • org.apache.tuscany.sca.context.PropertyValueFactory
    • org.apache.tuscany.sca.definitions.xml.Definitions
    • org.apache.tuscany.sca.provider.ImplementationProviderFactory
    • org.apache.tuscany.sca.runtime.RuntimeWireProcessor

    implementation-osgi


    • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor
    • org.apache.tuscany.sca.contribution.processor.URLArtifactProcessor
    • org.apache.tuscany.sca.contribution.resolver.ModelResolver
    • org.apache.tuscany.sca.implementation.osgi.OSGiImplementationFactory
    • org.apache.tuscany.sca.implementation.osgi.ServiceDescriptionsFactory

    implementation-osgi-runtime


    • org.apache.tuscany.sca.provider.ImplementationProviderFactory

    implementation-spring


    • org.apache.tuscany.sca.assembly.builder.ImplementationBuilder
    • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor
    • org.apache.tuscany.sca.definitions.xml.Definitions
    • org.apache.tuscany.sca.provider.ImplementationProviderFactory

    implementation-web


    • org.apache.tuscany.sca.assembly.builder.ImplementationBuilder
    • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor
    • org.apache.tuscany.sca.implementation.web.WebImplementationFactory

    implementation-web-client


    • org.apache.tuscany.sca.provider.ImplementationProviderFactory

    implementation-web-runtime


    • org.apache.tuscany.sca.provider.ImplementationProviderFactory

    implementation-widget


    • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor
    • org.apache.tuscany.sca.implementation.widget.WidgetImplementationFactory

    implementation-widget-runtime


    • org.apache.tuscany.sca.provider.ImplementationProviderFactory

    implementation-widget-runtime-dojo


    • org.apache.tuscany.sca.web.javascript.ComponentJavaScriptGenerator

    interface-java


    • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor
    • org.apache.tuscany.sca.interfacedef.java.introspect.JavaInterfaceVisitor
    • org.apache.tuscany.sca.interfacedef.java.JavaInterfaceFactory

    interface-java-jaxws


    • org.apache.tuscany.sca.interfacedef.FaultExceptionMapper
    • org.apache.tuscany.sca.interfacedef.java.introspect.JavaInterfaceVisitor

    interface-wsdl


    • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor
    • org.apache.tuscany.sca.contribution.processor.URLArtifactProcessor
    • org.apache.tuscany.sca.contribution.resolver.ModelResolver
    • org.apache.tuscany.sca.interfacedef.wsdl.WSDLFactory

    monitor

    • org.apache.tuscany.sca.monitor.MonitorFactory

    node-impl


    • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor
    • org.apache.tuscany.sca.node.configuration.NodeConfigurationFactory
    • org.apache.tuscany.sca.node.NodeFactory

    node-impl-osgi


    • org.apache.tuscany.sca.node.NodeFactory

    policy-logging


    • org.apache.tuscany.sca.assembly.builder.PolicyBuilder
    • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor
    • org.apache.tuscany.sca.definitions.xml.Definitions
    • org.apache.tuscany.sca.provider.PolicyProviderFactory

    policy-security


    • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor
    • org.apache.tuscany.sca.definitions.xml.Definitions
    • org.apache.tuscany.sca.provider.PolicyProviderFactory

    policy-xml-ws


    • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor

    sca-client-impl


    sca-client-rmi


    web-javascript


    • org.apache.tuscany.sca.web.javascript.ComponentJavaScriptGeneratorExtensionPoint
    • org.apache.tuscany.sca.web.javascript.JavascriptProxyFactoryExtensionPoint

    web-javascript-dojo


    • org.apache.tuscany.sca.core.ModuleActivator

    xsd

    • org.apache.tuscany.sca.contribution.processor.URLArtifactProcessor
    • org.apache.tuscany.sca.contribution.resolver.ModelResolver
    • org.apache.tuscany.sca.xsd.XSDFactory