org.apache.tuscany.sca.node.impl
Class RuntimeBuilder

java.lang.Object
  extended by org.apache.tuscany.sca.node.impl.RuntimeBuilder

public class RuntimeBuilder
extends java.lang.Object


Constructor Summary
RuntimeBuilder()
           
 
Method Summary
static CompositeActivator createCompositeActivator(ExtensionPointRegistry registry, AssemblyFactory assemblyFactory, MessageFactory messageFactory, SCABindingFactory scaBindingFactory, InterfaceContractMapper mapper, ProxyFactory proxyFactory, ScopeRegistry scopeRegistry, WorkScheduler workScheduler)
           
static CompositeBuilder createCompositeBuilder(Monitor monitor, AssemblyFactory assemblyFactory, SCABindingFactory scaBindingFactory, EndpointFactory endpointFactory, IntentAttachPointTypeFactory intentAttachPointTypeFactory, javax.xml.parsers.DocumentBuilderFactory documentBuilderFactory, javax.xml.transform.TransformerFactory transformerFactory, InterfaceContractMapper interfaceContractMapper, SCADefinitions policyDefinitions)
           
static ContributionService createContributionService(java.lang.ClassLoader classLoader, ExtensionPointRegistry registry, ContributionFactory contributionFactory, AssemblyFactory assemblyFactory, PolicyFactory policyFactory, InterfaceContractMapper mapper, java.util.List<SCADefinitions> policyDefinitions, ModelResolver policyDefinitionResolver, Monitor monitor)
          Create the contribution service used by this domain.
static ScopeRegistry createScopeRegistry(ExtensionPointRegistry registry)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuntimeBuilder

public RuntimeBuilder()
Method Detail

createCompositeActivator

public static CompositeActivator createCompositeActivator(ExtensionPointRegistry registry,
                                                          AssemblyFactory assemblyFactory,
                                                          MessageFactory messageFactory,
                                                          SCABindingFactory scaBindingFactory,
                                                          InterfaceContractMapper mapper,
                                                          ProxyFactory proxyFactory,
                                                          ScopeRegistry scopeRegistry,
                                                          WorkScheduler workScheduler)

createCompositeBuilder

public static CompositeBuilder createCompositeBuilder(Monitor monitor,
                                                      AssemblyFactory assemblyFactory,
                                                      SCABindingFactory scaBindingFactory,
                                                      EndpointFactory endpointFactory,
                                                      IntentAttachPointTypeFactory intentAttachPointTypeFactory,
                                                      javax.xml.parsers.DocumentBuilderFactory documentBuilderFactory,
                                                      javax.xml.transform.TransformerFactory transformerFactory,
                                                      InterfaceContractMapper interfaceContractMapper,
                                                      SCADefinitions policyDefinitions)

createContributionService

public static ContributionService createContributionService(java.lang.ClassLoader classLoader,
                                                            ExtensionPointRegistry registry,
                                                            ContributionFactory contributionFactory,
                                                            AssemblyFactory assemblyFactory,
                                                            PolicyFactory policyFactory,
                                                            InterfaceContractMapper mapper,
                                                            java.util.List<SCADefinitions> policyDefinitions,
                                                            ModelResolver policyDefinitionResolver,
                                                            Monitor monitor)
                                                     throws ActivationException
Create the contribution service used by this domain.

Throws:
ActivationException

createScopeRegistry

public static ScopeRegistry createScopeRegistry(ExtensionPointRegistry registry)