org.apache.tuscany.sca.binding.ws.xml
Class BindingBuilderImpl

java.lang.Object
  extended by org.apache.tuscany.sca.binding.ws.xml.BindingBuilderImpl
All Implemented Interfaces:
BindingBuilder

public class BindingBuilderImpl
extends java.lang.Object
implements BindingBuilder

A factory for the calculated WSDL document needed by Web Service bindings.


Constructor Summary
BindingBuilderImpl(ExtensionPointRegistry extensionPoints)
           
 
Method Summary
 void build(Component component, AbstractContract contract, Binding binding, Monitor monitor)
          Create a calculated WSDL document and save it in the Web Service binding.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BindingBuilderImpl

public BindingBuilderImpl(ExtensionPointRegistry extensionPoints)
Method Detail

build

public void build(Component component,
                  AbstractContract contract,
                  Binding binding,
                  Monitor monitor)
Create a calculated WSDL document and save it in the Web Service binding.

Specified by:
build in interface BindingBuilder
Parameters:
component - The component for the binding's service or reference
contract - The binding's service or reference