org.apache.tuscany.sca.assembly.builder.impl
Class CompositeBuilderImpl

java.lang.Object
  extended by org.apache.tuscany.sca.assembly.builder.impl.CompositeBuilderImpl
All Implemented Interfaces:
CompositeBuilder

public class CompositeBuilderImpl
extends java.lang.Object
implements CompositeBuilder

A builder that handles the configuration of the components inside a composite and the wiring of component references to component services.


Constructor Summary
CompositeBuilderImpl(AssemblyFactory assemblyFactory, EndpointFactory endpointFactory, SCABindingFactory scaBindingFactory, IntentAttachPointTypeFactory intentAttachPointTypeFactory, javax.xml.parsers.DocumentBuilderFactory documentBuilderFactory, javax.xml.transform.TransformerFactory transformerFactory, InterfaceContractMapper interfaceContractMapper, SCADefinitions policyDefinitions, Monitor monitor)
          Constructs a new composite builder.
CompositeBuilderImpl(AssemblyFactory assemblyFactory, EndpointFactory endpointFactory, SCABindingFactory scaBindingFactory, IntentAttachPointTypeFactory intentAttachPointTypeFactory, InterfaceContractMapper interfaceContractMapper, SCADefinitions policyDefinitions, Monitor monitor)
          Deprecated. 
CompositeBuilderImpl(AssemblyFactory assemblyFactory, SCABindingFactory scaBindingFactory, IntentAttachPointTypeFactory intentAttachPointTypeFactory, javax.xml.parsers.DocumentBuilderFactory documentBuilderFactory, javax.xml.transform.TransformerFactory transformerFactory, InterfaceContractMapper interfaceContractMapper, Monitor monitor)
          Constructs a new composite builder.
CompositeBuilderImpl(AssemblyFactory assemblyFactory, SCABindingFactory scaBindingFactory, IntentAttachPointTypeFactory intentAttachPointTypeFactory, InterfaceContractMapper interfaceContractMapper, Monitor monitor)
          Deprecated. 
 
Method Summary
 void build(Composite composite)
          Build a composite.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompositeBuilderImpl

@Deprecated
public CompositeBuilderImpl(AssemblyFactory assemblyFactory,
                                       EndpointFactory endpointFactory,
                                       SCABindingFactory scaBindingFactory,
                                       IntentAttachPointTypeFactory intentAttachPointTypeFactory,
                                       InterfaceContractMapper interfaceContractMapper,
                                       SCADefinitions policyDefinitions,
                                       Monitor monitor)
Deprecated. 

Constructs a new composite builder.

Parameters:
assemblyFactory -
scaBindingFactory -
endpointFactory -
intentAttachPointTypeFactory -
interfaceContractMapper -
policyDefinitions -
monitor -

CompositeBuilderImpl

@Deprecated
public CompositeBuilderImpl(AssemblyFactory assemblyFactory,
                                       SCABindingFactory scaBindingFactory,
                                       IntentAttachPointTypeFactory intentAttachPointTypeFactory,
                                       InterfaceContractMapper interfaceContractMapper,
                                       Monitor monitor)
Deprecated. 

Constructs a new composite builder.

Parameters:
assemblyFactory -
scaBindingFactory -
endpointFactory -
intentAttachPointTypeFactory -
interfaceContractMapper -
policyDefinitions -
monitor -

CompositeBuilderImpl

public CompositeBuilderImpl(AssemblyFactory assemblyFactory,
                            SCABindingFactory scaBindingFactory,
                            IntentAttachPointTypeFactory intentAttachPointTypeFactory,
                            javax.xml.parsers.DocumentBuilderFactory documentBuilderFactory,
                            javax.xml.transform.TransformerFactory transformerFactory,
                            InterfaceContractMapper interfaceContractMapper,
                            Monitor monitor)
Constructs a new composite builder.

Parameters:
assemblyFactory -
scaBindingFactory -
intentAttachPointTypeFactory -
documentBuilderFactory -
transformerFactory -
interfaceContractMapper -
monitor -

CompositeBuilderImpl

public CompositeBuilderImpl(AssemblyFactory assemblyFactory,
                            EndpointFactory endpointFactory,
                            SCABindingFactory scaBindingFactory,
                            IntentAttachPointTypeFactory intentAttachPointTypeFactory,
                            javax.xml.parsers.DocumentBuilderFactory documentBuilderFactory,
                            javax.xml.transform.TransformerFactory transformerFactory,
                            InterfaceContractMapper interfaceContractMapper,
                            SCADefinitions policyDefinitions,
                            Monitor monitor)
Constructs a new composite builder.

Parameters:
assemblyFactory -
scaBindingFactory -
endpointFactory -
intentAttachPointTypeFactory -
interfaceContractMapper -
policyDefinitions -
monitor -
Method Detail

build

public void build(Composite composite)
           throws CompositeBuilderException
Description copied from interface: CompositeBuilder
Build a composite.

Specified by:
build in interface CompositeBuilder
Throws:
CompositeBuilderException