That's great.

There are more things that we would like to monitor:

1) Application artifacts: ComponentReferences, Bindings, Interfaces,
Policies.
2) Runtime artifacts

Here is a list of extension points I find in Tuscany today:

./assembly/src/main/resources/META-INF/services/org.apache.tuscany.sca.assembly.builder.BuilderExtensionPoint
./assembly-xml/src/main/resources/META-INF/services/org.apache.tuscany.sca.definitions.xml.DefinitionsExtensionPoint
./binding-jms-runtime-activemq/src/main/resources/META-INF/services/org.apache.tuscany.sca.binding.jms.provider.JMSResourceFactoryExtensionPoint
./contribution/src/main/resources/META-INF/services/org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessorExtensionPoint
./contribution/src/main/resources/META-INF/services/org.apache.tuscany.sca.contribution.processor.StAXAttributeProcessorExtensionPoint
./contribution/src/main/resources/META-INF/services/org.apache.tuscany.sca.contribution.processor.URLArtifactProcessorExtensionPoint
./contribution/src/main/resources/META-INF/services/org.apache.tuscany.sca.contribution.processor.ValidationSchemaExtensionPoint
./contribution/src/main/resources/META-INF/services/org.apache.tuscany.sca.contribution.resolver.ModelResolverExtensionPoint
./contribution/src/main/resources/META-INF/services/org.apache.tuscany.sca.contribution.scanner.ContributionScannerExtensionPoint
./core/src/main/resources/META-INF/services/org.apache.tuscany.sca.core.invocation.ProxyFactoryExtensionPoint
./core-spi/src/main/resources/META-INF/services/org.apache.tuscany.sca.context.ContextFactoryExtensionPoint
./core-spi/src/main/resources/META-INF/services/org.apache.tuscany.sca.provider.
*ProviderFactoryExtensionPoint*
./core-spi/src/main/resources/META-INF/services/org.apache.tuscany.sca.runtime.DomainRegistryFactoryExtensionPoint
./core-spi/src/main/resources/META-INF/services/org.apache.tuscany.sca.runtime.RuntimeWireProcessorExtensionPoint
./databinding/src/main/resources/META-INF/services/org.apache.tuscany.sca.databinding.
*DataBindingExtensionPoint*
./databinding/src/main/resources/META-INF/services/org.apache.tuscany.sca.databinding.
*TransformerExtensionPoint*
./databinding-jaxb/src/main/resources/META-INF/services/org.apache.tuscany.sca.databinding.jaxb.XMLAdapterExtensionPoint
./extensibility/src/main/resources/META-INF/services/org.apache.tuscany.sca.core.FactoryExtensionPoint
./extensibility/src/main/resources/META-INF/services/org.apache.tuscany.sca.core.
*ModuleActivatorExtensionPoint*
./extensibility/src/main/resources/META-INF/services/org.apache.tuscany.sca.core.
*UtilityExtensionPoint*
./host-corba/src/main/resources/META-INF/services/org.apache.tuscany.sca.host.corba.CorbaHostExtensionPoint
./host-http/src/main/resources/META-INF/services/org.apache.tuscany.sca.host.http.ServletHostExtensionPoint
./host-rmi/src/main/resources/META-INF/services/org.apache.tuscany.sca.host.rmi.RMIHostExtensionPoint
./implementation-web-client/src/main/resources/META-INF/services/org.apache.tuscany.sca.implementation.web.runtime.ClientExtensionPoint
./node-impl/src/main/resources/META-INF/services/org.apache.tuscany.sca.node.extensibility.
*NodeActivatorExtensionPoint*
./web-javascript/src/main/resources/META-INF/services/org.apache.tuscany.sca.web.javascript.ComponentJavaScriptGeneratorExtensionPoint
./web-javascript/src/main/resources/META-INF/services/org.apache.tuscany.sca.web.javascript.JavascriptProxyFactoryExtensionPoint


The ones that are bold seem to be good additions. But we can always go step
by step.

Thanks,
Raymond

On Sat, Aug 20, 2011 at 5:13 AM, Amindri Udugala
<[email protected]>wrote:

> Hi Raymond,
>
> Now everything is up and running. Bellow I have listed the artifacts I'm
> monitoring. Is there any thing that I have missed out?
>
> 1. Composites
> 2. Components
> 3. ComponentServices
> 4. Endpoints
> 5. EndpointReferences
> 6. RuntimeWireProcessors
> 7. ProviderFactoryExtensionPoint
> 8. DefaultWirePeocessorExtensionPoint
>

Reply via email to