Apache CXF API

org.apache.cxf.binding.xml
Class XMLBindingFactory

java.lang.Object
  extended by org.apache.cxf.binding.AbstractBindingFactory
      extended by org.apache.cxf.binding.xml.XMLBindingFactory
All Implemented Interfaces:
BindingFactory

public class XMLBindingFactory
extends AbstractBindingFactory


Field Summary
static Collection<String> DEFAULT_NAMESPACES
           
 
Fields inherited from class org.apache.cxf.binding.AbstractBindingFactory
activationNamespaces, bus
 
Constructor Summary
XMLBindingFactory()
           
XMLBindingFactory(Bus b)
           
 
Method Summary
 Binding createBinding(BindingInfo binding)
          Create a Binding from the BindingInfo metadata.
 BindingInfo createBindingInfo(ServiceInfo service, String namespace, Object config)
          Creates a "default" BindingInfo object for the service.
 
Methods inherited from class org.apache.cxf.binding.AbstractBindingFactory
addListener, createBindingInfo, getActivationNamespaces, getBus, setActivationNamespaces, setBus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_NAMESPACES

public static final Collection<String> DEFAULT_NAMESPACES
Constructor Detail

XMLBindingFactory

public XMLBindingFactory()

XMLBindingFactory

public XMLBindingFactory(Bus b)
Method Detail

createBinding

public Binding createBinding(BindingInfo binding)
Description copied from interface: BindingFactory
Create a Binding from the BindingInfo metadata.

Returns:
the Binding object

createBindingInfo

public BindingInfo createBindingInfo(ServiceInfo service,
                                     String namespace,
                                     Object config)
Description copied from class: AbstractBindingFactory
Creates a "default" BindingInfo object for the service. Called by createBindingInfo(Service service, String binding, Object config) to actually create the BindingInfo. Can return a subclass which can then process the extensors within the subclass.

Overrides:
createBindingInfo in class AbstractBindingFactory

Apache CXF API

Apache CXF