Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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-atom contribution


  • org.apache.tuscany.sca.binding.atom
binding-atom-js-dojo
  • contribution.scanner
  • org.apache.tuscany.sca.binding.atom.js.dojo

binding-atom-runtime

  • contribution.resolver
  • org.apache.tuscany.sca.bindingcontribution.atom.collection

binding-ejb

  • processor
  • org.apache.tuscany.sca.binding.ejb
binding-http
  • contribution
  • org.apache.tuscany.sca.binding.http
binding-jms
  • contribution.namespace
  • org.apache.tuscany.sca.bindingcontribution.jmsjava

core


  • org.apache.tuscany.sca.bindingcore.jms.operationselectorassembly
  • org.apache.tuscany.sca.bindingcore.jmsassembly.policyimpl
  • org.apache.tuscany.sca.binding.jms.policy.authentication.tokencore.context
  • org.apache.tuscany.sca.binding.jms.policy.headercore.factory
  • org.apache.tuscany.sca.bindingcore.jms.wireformat

binding-jsonp

  • invocation
  • org.apache.tuscany.sca.bindingcore.jsonpscope

bindingcore-jsonrpcdatabinding


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

binding-jsonrpc-js-dojo core-spi


  • org.apache.tuscany.sca.context
  • orgbinding.jsonrpcapache.jstuscany.dojo

binding-rmi

  • sca.invocation
  • org.apache.tuscany.sca.binding.rmi
binding-sca-axis2-runtime
  • management
  • org.apache.tuscany.sca.provider
  • org.apache.tuscanybinding.sca.axis2
binding-sca-
  • runtime
-rmi
  • org.apache.tuscany.sca.binding.sca.rmiwork

data-api binding-ws


  • org.apache.tuscany.sca.bindingdata.wscollection

databinding


  • org.apache.tuscany.sca.binding.ws.addressing
binding-ws-axis2
  • databinding
  • org.apache.tuscany.sca.bindingdatabinding.ws.axis2

binding-ws-axis2-policy

  • xml
  • org.apache.tuscany.sca.binding.ws.axis2.policy.authentication.tokendatabinding.impl
  • org.apache.tuscany.sca.binding.ws.axis2.policy.configurationdatabinding.util
  • org.apache.tuscany.sca.binding.ws.axis2.policy.header

binding-ws-wsdlgen

  • databinding.annotation
  • org.apache.tuscany.sca.bindingdatabinding.ws.wsdlgenjavabeans

deployment common-java


  • org.apache.tuscany.sca.common.java.classloaderdeployment
  • org.apache.tuscany.sca.common.java.collectiondeployment.impl

extensibility


  • org.apache.tuscany.sca.common.java.iocore
  • org.apache.tuscany.sca.common.java.reflectionextensibility

launcher common-xml


  • org.apache.tuscany.sca.common.xmllauncher

monitor


  • org.apache.tuscany.sca.common.xml.dommonitor

node-api


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

sca-api


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

xsd contribution


  • org.apache.tuscany.sca.contribution.scannerxsd
  • org.apache.tuscany.sca.contribution.resolverxsd.xml

Anchor
extensions
extensions

ExtensionPoints

Modules

Declared ExtensionPoints/Extensions

assembly


  • org.apache.tuscany.sca.contributionassembly.processorAssemblyFactory
  • org.apache.tuscany.sca.assembly.contributionbuilder.BuilderExtensionPoint
  • org.apache.tuscany.sca.contributionassembly.namespaceEndpointFactory
  • org.apache.tuscany.sca.contribution.java
contribution-osgi
  • assembly.SCABindingFactory
  • 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.corexml.scopeDefinitions

core-databinding

  • org.apache.tuscany.sca.coredefinitions.databindingxml.processorDefinitionsExtensionPoint

coreassembly-spixsd


  • org.apache.tuscany.sca.context.contribution.processor.ValidationSchema

binding-atom


  • org.apache.tuscany.sca.binding.atom.invocationAtomBindingFactory
  • org.apache.tuscany.sca.contribution.managementprocessor.StAXArtifactProcessor

binding-atom-js-dojo


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

binding-atom-runtime


  • org.apache.tuscany.sca.provider.workBindingProviderFactory

databinding-apiejb


  • org.apache.tuscany.sca.data.collection
databinding
  • binding.ejb.EJBBindingFactory
  • org.apache.tuscany.sca.databindingcontribution.processor.StAXArtifactProcessor
  • org.apache.tuscany.sca.databindingdefinitions.xml.Definitions

binding-ejb-runtime


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

binding-http


  • org.apache.tuscany.sca.databindingbinding.http.utilHTTPBindingFactory
  • org.apache.tuscany.sca.contribution.databinding.annotationprocessor.StAXArtifactProcessor

binding-http-runtime


  • org.apache.tuscany.sca.databindingprovider.javabeansBindingProviderFactory

databindingbinding-axiomjms


  • org.apache.tuscany.sca.databindingcontribution.processor.axiomStAXArtifactProcessor

databinding-jaxb

  • org.apache.tuscany.sca.databindingprovider.jaxbSCADefinitionsProvider

databindingbinding-jms-jsonruntime


  • org.apache.tuscany.sca.databindingprovider.jsonBindingProviderFactory
  • org.apache.tuscany.sca.databinding.json.axiom
deployment
  • provider.OperationSelectorProviderFactory
  • org.apache.tuscany.sca.provider.deploymentPolicyProviderFactory
  • org.apache.tuscany.sca.deploymentprovider.implWireFormatProviderFactory

endpointbinding-tribesjsonp


  • org.apache.tuscany.sca.endpointbinding.jsonp.tribesJSONPBindingFactory

extensibility

  • org.apache.tuscany.sca.contribution.processor.coreStAXArtifactProcessor
  • org.apache.tuscany.sca.contribution.extensibilityprocessor.ValidationSchema

binding-jsonp-runtime extensibility-equinox


  • org.apache.tuscany.sca.extensibilityprovider.equinoxBindingProviderFactory

hostbinding-httpjsonrpc


  • org.apache.tuscany.sca.hostbinding.jsonrpc.httpJSONRPCBindingFactory

host-rmi

  • org.apache.tuscany.sca.contribution.hostprocessor.rmiStAXArtifactProcessor

binding-jsonrpc-js-dojo host-webapp


  • org.apache.tuscany.sca.web.hostjavascript.webappJavascriptProxyFactory

implementationbinding-jsonrpc-bpelruntime


  • org.apache.tuscany.sca.implementationprovider.bpelBindingProviderFactory

implementationbinding-javarmi


  • org.apache.tuscany.sca.binding.implementationrmi.javaRMIBindingFactory
  • org.apache.tuscany.sca.implementationcontribution.java.introspectprocessor.StAXArtifactProcessor

binding-rmi-runtime


  • org.apache.tuscany.sca.implementation.java.introspect.implprovider.BindingProviderFactory

binding-sca-axis2implementation-java-runtime


  • org.apache.tuscany.sca.implementation.java.contextprovider.BindingProviderFactory

binding-sca-runtime


  • org.apache.tuscany.sca.implementationdefinitions.javaxml.injection

implementation-osgi

  • Definitions
  • org.apache.org.apache.tuscany.sca.implementationprovider.osgiBindingProviderFactory

binding-sca-runtime-rmi implementation-spring


  • org.apache.tuscany.sca.implementation.springprovider.BindingProviderFactory

binding-ws


  • org.apache.tuscany.sca.implementationbinding.springws.introspectWebServiceBindingFactory

implementation-web

  • org.apache.tuscany.sca.implementationcontribution.processor.webStAXArtifactProcessor

implementationbinding-webws-runtimeaxis2


  • org.apache.tuscany.sca.implementationdefinitions.webxml.runtime.utilsDefinitions
  • org.apache.tuscany.sca.implementationprovider.web.runtimeBindingProviderFactory

implementation-widget binding-ws-axis2-policy


  • org.apache.tuscany.sca.implementation.widget
implementation-widget-runtime
  • contribution.processor.StAXArtifactProcessor
  • org.apache.tuscany.sca.implementationprovider.widget.providerPolicyProviderFactory

binding-ws-wsdlgen interface-java


  • org.apache.tuscany.sca.interfacedefassembly.javabuilder.implBindingBuilder

builder


  • org.apache.tuscany.sca.interfacedefassembly.javabuilder.introspectCompositeBuilder

contribution


  • org.apache.tuscany.sca.interfacedefcontribution.java

interface-java-jaxws

  • ContributionFactory
  • org.apache.tuscany.sca.interfacedefcontribution.java.jaxws
interface-wsdl
  • JavaImportExportFactory
  • org.apache.tuscany.sca.contribution.interfacedefnamespace.wsdlNamespaceImportExportFactory

launcher

  • org.apache.tuscany.sca.launcher

monitor

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

node-api

  • org.apache.tuscany.sca.nodecontribution.processor.StAXAttributeProcessor
  • org.apache.tuscany.sca.contribution.nodeprocessor.configurationStAXAttributeProcessorExtensionPoint

node-impl

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

node-impl-osgi

  • URLArtifactProcessor
  • org.apache.tuscany.sca.contribution.osgi.remoteserviceadmin
node-launcher
  • processor.URLArtifactProcessorExtensionPoint
  • org.apache.tuscany.sca.contribution.nodeprocessor.launcher

node-launcher-equinox

  • ValidatingXMLInputFactory
  • orgorg.apache.tuscany.sca.nodecontribution.equinox.launcher
policy-security
  • processor.ValidationSchemaExtensionPoint
  • org.apache.tuscany.sca.contribution.policyresolver.authorizationModelResolver
  • org.apache.tuscany.sca.policycontribution.securityresolver.jaasModelResolverExtensionPoint
  • org.apache.tuscany.sca.policycontribution.authentication.basicscanner.ContributionScannerExtensionPoint

contribution-osgi


  • org.apache.tuscany.sca.policycontribution.resolver.securityModelResolver
  • org.apache.tuscany.sca.contribution.policyscanner.identityContributionScanner

core


  • org.apache.tuscany.sca.policy.authentication.token
policy-xml-ws
  • assembly.AssemblyFactory
  • org.apache.tuscany.sca.policy.xml.ws
sca-api
  • context.ComponentContextFactory
  • org.oasisopen.scaorg.oasisopenapache.tuscany.sca.annotation
  • org.oasisopen.sca.client
web-javascript
  • context.RequestContextFactory
  • org.apache.tuscany.sca.contribution.webprocessor.javascript
xsd
  • StAXArtifactProcessor
  • org.apache.tuscany.sca.core.invocation.xsdProxyFactoryExtensionPoint
  • org.apache.tuscany.sca.core.xsd.xml

...

ExtensionPoints and Extensions

Modules

Declared ExtensionPoints/Extensions

assembly
  • scope.ScopeRegistry
  • org.apache.tuscany.sca.assemblyinvocation.AssemblyFactoryMessageFactory
  • org.apache.tuscany.sca.assemblyruntime.builder.BuilderExtensionPointCompositeActivator
  • org.apache.tuscany.sca.assemblyruntime.EndpointFactoryDomainRegistryFactory
  • org.apache.tuscany.sca.assemblyruntime.SCABindingFactoryEndpointReferenceBinder
  • org.apache.tuscany.sca.definitionsruntime.DefinitionsFactoryEndpointRegistry
  • org.apache.tuscany.sca.interfacedefruntime.InterfaceContractMapperEndpointSerializer
  • org.apache.tuscany.sca.policywork.PolicyFactoryWorkScheduler

assemblycore-xmldatabinding


  • org.apache.tuscany.sca.contributiondatabinding.processor.StAXArtifactProcessorPullTransformer
  • org.apache.tuscany.sca.interfacedef.contributionjava.processorintrospect.URLArtifactProcessorJavaInterfaceVisitor
  • org.apache.tuscany.sca.contribution.resolver.ModelResolverruntime.RuntimeWireProcessor

core-spi


  • org.apache.tuscany.sca.definitionscontext.xml.DefinitionsContextFactoryExtensionPoint
  • org.apache.tuscany.sca.definitions.xml.DefinitionsExtensionPoint
assembly-xsd
  • endpointresolver.EndpointResolverFactoryExtensionPoint
  • org.apache.tuscany.sca.contributionprovider.processor.ValidationSchema

binding-atom

  • ProviderFactoryExtensionPoint
  • org.apache.tuscany.sca.binding.atom.AtomBindingFactoryruntime.RuntimeWireProcessorExtensionPoint

databinding


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

binding-atom-js-dojo

  • DataBinding
  • org.apache.tuscany.sca.web.javascript.JavascriptProxyFactory
binding-atom-runtime
  • databinding.DataBindingExtensionPoint
  • org.apache.tuscany.sca.provider.BindingProviderFactory
binding-ejb
  • databinding.Mediator
  • org.apache.tuscany.sca.bindingdatabinding.ejb.EJBBindingFactoryPullTransformer
  • org.apache.tuscany.sca.contributiondatabinding.processor.StAXArtifactProcessorPushTransformer
  • org.apache.tuscany.sca.definitionsdatabinding.xml.Definitions

binding-ejb-runtime

  • SimpleTypeMapper
  • org.apache.tuscany.sca.providerdatabinding.BindingProviderFactoryTransformerExtensionPoint

bindingdatabinding-httpaxiom


  • org.apache.tuscany.sca.bindingdatabinding.http.HTTPBindingFactoryDataBinding
  • org.apache.tuscany.sca.contributiondatabinding.processor.StAXArtifactProcessorPullTransformer

bindingdatabinding-http-runtimejaxb


  • org.apache.tuscany.sca.provider.BindingProviderFactory
binding-jms
  • databinding.DataBinding
  • org.apache.tuscany.sca.contributiondatabinding.processorjaxb.StAXArtifactProcessorXMLAdapterExtensionPoint
  • org.apache.tuscany.sca.providerdatabinding.SCADefinitionsProviderPullTransformer

bindingdatabinding-jmsjaxb-runtimeaxiom


  • org.apache.tuscany.sca.provider.BindingProviderFactorydatabinding.PullTransformer

databinding-json


  • org.apache.tuscany.sca.providerdatabinding.OperationSelectorProviderFactoryDataBinding
  • org.apache.tuscany.sca.providerdatabinding.PolicyProviderFactoryPullTransformer

deployment


  • org.apache.tuscany.sca.provider.WireFormatProviderFactorydeployment.Deployer

domain-node


endpoint-dht binding-jsonp


  • org.apache.tuscany.sca.binding.jsonp.JSONPBindingFactoryruntime.EndpointRegistry

endpoint-tribes


  • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessorruntime.EndpointRegistry

endpoint-zookeeper


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

binding-jsonp-runtime

  • runtime.EndpointRegistry

extensibility


  • org.apache.tuscany.sca.providercore.BindingProviderFactoryFactoryExtensionPoint

binding-jsonrpc

  • org.apache.tuscany.sca.bindingcore.jsonrpc.JSONRPCBindingFactoryModuleActivatorExtensionPoint
  • org.apache.tuscany.sca.contributioncore.processor.StAXArtifactProcessorUtilityExtensionPoint

binding-jsonrpc-js-dojo host-http


  • org.apache.tuscany.sca.webhost.javascripthttp.JavascriptProxyFactoryServletHostExtensionPoint

bindinghost-jsonrpc-runtimejetty


  • org.apache.tuscany.sca.host.providerhttp.BindingProviderFactoryServletHost

bindinghost-rmijetty7


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

host-rmi

.RMIBindingFactory


  • org.apache.tuscany.sca.contributionhost.processorrmi.StAXArtifactProcessorRMIHostExtensionPoint

bindinghost-rmi-runtimewebapp


  • org.apache.tuscany.sca.host.providerhttp.BindingProviderFactoryServletHost

binding-sca-axis2-runtime implementation-bpel


  • org.apache.tuscany.sca.contribution.providerprocessor.BindingProviderFactory

binding-sca-runtime

  • StAXArtifactProcessor
  • org.apache.tuscany.sca.definitionscontribution.xmlprocessor.DefinitionsURLArtifactProcessor
  • org.apache.tuscany.sca.providercontribution.resolver.BindingProviderFactory

binding-sca-runtime-rmi

  • ModelResolver
  • org.apache.tuscany.sca.implementation.providerbpel.BindingProviderFactoryBPELFactory

bindingimplementation-bpel-wsruntime


  • org.apache.tuscany.sca.binding.ws.WebServiceBindingFactoryprovider.ImplementationProviderFactory

implementation-java


  • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor
binding-ws-axis2
  • org.apache.tuscany.sca.implementation.definitionsjava.xmlintrospect.DefinitionsJavaClassVisitor
  • org.apache.tuscany.sca.providerimplementation.java.BindingProviderFactoryJavaImplementationFactory

bindingimplementation-wsjava-axis2-policyruntime


  • org.apache.tuscany.sca.contributioncontext.processor.StAXArtifactProcessorPropertyValueFactory
  • org.apache.tuscany.sca.definitions.providerxml.PolicyProviderFactory

binding-ws-wsdlgen

  • Definitions
  • org.apache.tuscany.sca.assembly.builder.BindingBuilder
builder
  • provider.ImplementationProviderFactory
  • org.apache.tuscany.sca.assembly.builderruntime.CompositeBuilderRuntimeWireProcessor

contribution implementation-osgi


  • org.apache.tuscany.sca.contribution.ContributionFactoryprocessor.StAXArtifactProcessor
  • org.apache.tuscany.sca.contribution.javaprocessor.JavaImportExportFactoryURLArtifactProcessor
  • org.apache.tuscany.sca.contribution.namespaceresolver.NamespaceImportExportFactoryModelResolver
  • org.apache.tuscany.sca.contributionimplementation.processorosgi.StAXArtifactProcessorOSGiImplementationFactory
  • org.apache.tuscany.sca.contributionimplementation.processor.StAXArtifactProcessorExtensionPointosgi.ServiceDescriptionsFactory

implementation-osgi-runtime


  • org.apache.tuscany.sca.contribution.processor.StAXAttributeProcessorprovider.ImplementationProviderFactory

implementation-spring


  • org.apache.tuscany.sca.contributionassembly.processorbuilder.StAXAttributeProcessorExtensionPointImplementationBuilder
  • org.apache.tuscany.sca.contribution.processor.URLArtifactProcessorStAXArtifactProcessor
  • org.apache.tuscany.sca.contributiondefinitions.processorxml.URLArtifactProcessorExtensionPointDefinitions
  • org.apache.tuscany.sca.contribution.processor.ValidatingXMLInputFactoryprovider.ImplementationProviderFactory

implementation-web


  • org.apache.tuscany.sca.contributionassembly.processorbuilder.ValidationSchemaExtensionPointImplementationBuilder
  • org.apache.tuscany.sca.contribution.resolverprocessor.ModelResolverStAXArtifactProcessor
  • org.apache.tuscany.sca.contributionimplementation.resolver.ModelResolverExtensionPointweb.WebImplementationFactory

implementation-web-client


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

implementation-web-runtime contribution-osgi


  • org.apache.tuscany.sca.contribution.resolver.ModelResolverprovider.ImplementationProviderFactory

implementation-widget


  • org.apache.tuscany.sca.contribution.scannerprocessor.ContributionScanner
core
  • StAXArtifactProcessor
  • org.apache.tuscany.sca.implementation.assembly.AssemblyFactorywidget.WidgetImplementationFactory

implementation-widget-runtime


  • org.apache.tuscany.sca.context.ComponentContextFactoryprovider.ImplementationProviderFactory

implementation-widget-runtime-dojo


  • org.apache.tuscany.sca.web.context.RequestContextFactoryjavascript.ComponentJavaScriptGenerator

interface-java


  • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor
  • org.apache.tuscany.sca.coreinterfacedef.java.invocationintrospect.ProxyFactoryExtensionPointJavaInterfaceVisitor
  • org.apache.tuscany.sca.coreinterfacedef.scope.ScopeRegistryjava.JavaInterfaceFactory

interface-java-jaxws


  • org.apache.tuscany.sca.invocationinterfacedef.MessageFactoryFaultExceptionMapper
  • org.apache.tuscany.sca.interfacedef.java.runtime.CompositeActivatorintrospect.JavaInterfaceVisitor

interface-wsdl


  • org.apache.tuscany.sca.contribution.runtimeprocessor.DomainRegistryFactoryStAXArtifactProcessor
  • org.apache.tuscany.sca.scacontribution.runtimeprocessor.EndpointReferenceBinderURLArtifactProcessor
  • org.apache.tuscany.sca.runtimecontribution.resolver.EndpointRegistryModelResolver
  • org.apache.tuscany.sca.interfacedef.runtimewsdl.EndpointSerializerWSDLFactory

monitor


  • org.apache.tuscany.sca.workmonitor.WorkSchedulerMonitorFactory

corenode-databindingimpl


  • org.apache.tuscany.sca.contribution.databindingprocessor.PullTransformerStAXArtifactProcessor
  • org.apache.tuscany.sca.interfacedefnode.javaconfiguration.introspect.JavaInterfaceVisitorNodeConfigurationFactory
  • org.apache.tuscany.sca.runtimenode.RuntimeWireProcessorNodeFactory

corenode-impl-spiosgi


  • org.apache.tuscany.sca.context.ContextFactoryExtensionPointnode.NodeFactory

policy-logging


  • org.apache.tuscany.sca.assembly.endpointresolverbuilder.EndpointResolverFactoryExtensionPointPolicyBuilder
  • org.apache.tuscany.sca.contribution.providerprocessor.ProviderFactoryExtensionPointStAXArtifactProcessor
  • org.apache.tuscany.sca.runtime.RuntimeWireProcessorExtensionPoint
databinding
  • definitions.xml.Definitions
  • org.apache.tuscany.sca.databinding.DataBindingprovider.PolicyProviderFactory

policy-security


  • org.apache.tuscany.sca.databindingcontribution.processor.DataBindingExtensionPointStAXArtifactProcessor
  • org.apache.tuscany.sca.databindingdefinitions.xml.MediatorDefinitions
  • org.apache.tuscany.sca.databinding.PullTransformerprovider.PolicyProviderFactory

policy-xml-ws


  • org.apache.tuscany.sca.databinding.PushTransformercontribution.processor.StAXArtifactProcessor

sca-client-impl


sca-client-rmi


web-javascript


  • org.apache.tuscany.sca.web.databindingjavascript.SimpleTypeMapperComponentJavaScriptGeneratorExtensionPoint
  • org.apache.tuscany.sca.databindingweb.javascript.TransformerExtensionPointJavascriptProxyFactoryExtensionPoint

databindingweb-javascript-axiomdojo


  • org.apache.tuscany.sca.databindingcore.DataBindingModuleActivator

xsd


  • org.apache.tuscany.sca.databinding.PullTransformer
databinding-jaxb
  • contribution.processor.URLArtifactProcessor
  • org.apache.tuscany.sca.contribution.databindingresolver.DataBindingModelResolver
  • org.apache.tuscany.sca.databinding.jaxb.XMLAdapterExtensionPointxsd.XSDFactory

Technology Specific SPIs

Module

Exported Packages

binding-atom


  • org.apache.tuscany.sca.databindingbinding.PullTransformeratom

databindingbinding-atom-jaxbjs-axiomdojo


  • org.apache.tuscany.sca.databinding.PullTransformerbinding.atom.js.dojo

binding-atom-runtime databinding-json


  • org.apache.tuscany.sca.binding.databinding.DataBindingatom.collection

binding-ejb


  • org.apache.tuscany.sca.databindingbinding.PullTransformerejb

deployment binding-http


  • org.apache.tuscany.sca.deploymentbinding.Deployerhttp

domainbinding-nodejms

endpoint-dht


  • org.apache.tuscany.sca.runtimebinding.EndpointRegistryjms

endpoint-tribes

  • org.apache.tuscany.sca.binding.runtime.EndpointRegistry
endpoint-zookeeper
  • jms.operationselector
  • org.apache.tuscany.sca.binding.runtimejms.EndpointRegistrypolicy

extensibility

  • org.apache.tuscany.sca.core.FactoryExtensionPointbinding.jms.policy.authentication.token
  • org.apache.tuscany.sca.binding.jms.corepolicy.ModuleActivatorExtensionPointheader
  • org.apache.tuscany.sca.corebinding.jms.UtilityExtensionPointwireformat

hostbinding-httpjsonp


  • org.apache.tuscany.sca.hostbinding.http.ServletHostExtensionPointjsonp

hostbinding-jettyjsonrpc


  • org.apache.tuscany.sca.hostbinding.http.ServletHostjsonrpc

binding-jsonrpc-js-dojo host-jetty7


  • org.apache.tuscany.sca.binding.hostjsonrpc.httpjs.ServletHostdojo

hostbinding-rmi


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

binding-sca-axis2-runtime host-webapp


  • org.apache.tuscany.sca.hostbinding.httpsca.ServletHostaxis2

binding-sca-runtime-rmi implementation-bpel


  • org.apache.tuscany.sca.contributionbinding.processor.StAXArtifactProcessorsca.rmi

binding-ws


  • org.apache.tuscany.sca.contributionbinding.processor.URLArtifactProcessorws
  • org.apache.tuscany.sca.contributionbinding.resolver.ModelResolverws.addressing

binding-ws-axis2


  • org.apache.tuscany.sca.implementationbinding.bpelws.BPELFactoryaxis2

implementationbinding-ws-bpelaxis2-runtimepolicy


  • org.apache.tuscany.sca.provider.ImplementationProviderFactory
implementation-java
  • .binding.ws.axis2.policy.authentication.token
  • org.apache.tuscany.sca.binding.contributionws.axis2.processorpolicy.StAXArtifactProcessorconfiguration
  • org.apache.tuscany.sca.implementationbinding.ws.javaaxis2.introspect.JavaClassVisitorpolicy.header

binding-ws-wsdlgen


  • org.apache.tuscany.sca.implementationbinding.javaws.JavaImplementationFactorywsdlgen

implementationcommon-java-runtime


  • org.apache.tuscany.sca.common.contextjava.PropertyValueFactoryclassloader
  • org.apache.tuscany.sca.definitionscommon.xmljava.Definitionscollection
  • org.apache.tuscany.sca.common.providerjava.ImplementationProviderFactoryio
  • org.apache.tuscany.sca.runtimecommon.java.RuntimeWireProcessorreflection

implementationcommon-osgixml


  • org.apache.tuscany.sca.contributioncommon.processor.StAXArtifactProcessorxml
  • org.apache.tuscany.sca.contributioncommon.processorxml.URLArtifactProcessordom
  • org.apache.tuscany.sca.contributioncommon.resolverxml.ModelResolversax
  • org.apache.tuscany.sca.implementationcommon.osgixml.OSGiImplementationFactorystax
  • org.apache.tuscany.sca.implementationcommon.xml.osgi.ServiceDescriptionsFactory
implementation-osgi-runtime
  • stax.reader
  • org.apache.tuscany.sca.providercommon.xml.ImplementationProviderFactoryxpath

implementationcontribution-springosgi


  • org.apache.tuscany.sca.assembly.builder.ImplementationBuildercontribution.osgi

databinding-axiom


  • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessordatabinding.axiom

databinding-jaxb


  • org.apache.tuscany.sca.definitions.xml.Definitionsdatabinding.jaxb

databinding-json


  • org.apache.tuscany.sca.provider.ImplementationProviderFactory
implementation-web
  • databinding.json
  • org.apache.tuscany.sca.assemblydatabinding.builder.ImplementationBuilderjson.axiom

endpoint-tribes


  • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessorendpoint.tribes

extensibility-equinox


  • org.apache.tuscany.sca.implementationextensibility.web.WebImplementationFactoryequinox

implementationhost-web-clienthttp


  • org.apache.tuscany.sca.providerhost.ImplementationProviderFactoryhttp

implementationhost-web-runtimermi


  • org.apache.tuscany.sca.providerhost.ImplementationProviderFactoryrmi

implementationhost-widgetwebapp


  • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessorhost.webapp

implementation-bpel


  • org.apache.tuscany.sca.implementation.widget.WidgetImplementationFactorybpel

implementation-widget-runtimejava


  • org.apache.tuscany.sca.providerimplementation.ImplementationProviderFactory

implementation-widget-runtime-dojo

  • java
  • org.apache.tuscany.sca.webimplementation.javascriptjava.ComponentJavaScriptGeneratorintrospect

interface-java

  • org.apache.tuscany.sca.implementation.contributionjava.processor.StAXArtifactProcessorintrospect.impl

implementation-java-runtime


  • org.apache.tuscany.sca.interfacedefimplementation.java.introspect.JavaInterfaceVisitorcontext
  • org.apache.tuscany.sca.interfacedefimplementation.java.JavaInterfaceFactoryinjection

interfaceimplementation-java-jaxwsosgi


  • org.apache.tuscany.sca.interfacedef.FaultExceptionMapperimplementation.osgi

implementation-spring


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

interface-wsdl

  • implementation.spring
  • org.apache.tuscany.sca.contributionimplementation.processor.StAXArtifactProcessorspring.introspect

implementation-web


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

implementation-web-runtime


  • org.apache.tuscany.sca.implementation.contributionweb.resolverruntime.ModelResolverutils
  • org.apache.tuscany.sca.interfacedefimplementation.wsdlweb.WSDLFactoryruntime

monitor implementation-widget


  • org.apache.tuscany.sca.monitorimplementation.MonitorFactorywidget

nodeimplementation-widget-implruntime


  • org.apache.tuscany.sca.contributionimplementation.processor.StAXArtifactProcessorwidget.provider

interface-java


  • org.apache.tuscany.sca.nodeinterfacedef.configurationjava.NodeConfigurationFactoryimpl
  • org.apache.tuscany.sca.nodeinterfacedef.java.NodeFactory

node-impl-osgi

  • introspect
  • org.apache.tuscany.sca.nodeinterfacedef.NodeFactoryjava

policyinterface-java-loggingjaxws


  • org.apache.tuscany.sca.assemblyinterfacedef.builder.PolicyBuilderjava.jaxws

interface-wsdl


  • org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessorinterfacedef.wsdl

node-launcher-equinox


  • org.apache.tuscany.sca.definitionsnode.xml.Definitionsequinox.launcher

policy-security


  • org.apache.tuscany.sca.provider.PolicyProviderFactory
policy-security
  • policy.authorization
  • org.apache.tuscany.sca.contributionpolicy.processorsecurity.StAXArtifactProcessorjaas
  • org.apache.tuscany.sca.definitionspolicy.xmlauthentication.Definitionsbasic
  • org.apache.tuscany.sca.providerpolicy.PolicyProviderFactory

policy-xml-ws

sca-client-rmi

web-javascript

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

sca-client-impl

  • sca.policy.identity
  • org.apache.tuscany.sca.webpolicy.javascript.ComponentJavaScriptGeneratorExtensionPointauthentication.token

policy-xml-ws


  • org.apache.tuscany.sca.webpolicy.javascriptxml.JavascriptProxyFactoryExtensionPointws

web-javascript-dojo


  • org.apache.tuscany.sca.coreweb.ModuleActivatorjavascript

xsd node-impl


  • org.apache.tuscany.sca.contribution.processor.URLArtifactProcessornode.impl

node-impl-osgi


  • org.apache.tuscany.sca.contribution.resolver.ModelResolverosgi.remoteserviceadmin

node-launcher


  • org.apache.tuscany.sca.xsdnode.XSDFactorylauncher