Package org.apache.cxf.binding.xml
Class XMLBindingFactory
- java.lang.Object
-
- org.apache.cxf.binding.AbstractBindingFactory
-
- org.apache.cxf.binding.xml.XMLBindingFactory
-
- All Implemented Interfaces:
BindingFactory
public class XMLBindingFactory extends AbstractBindingFactory
-
-
Field Summary
Fields Modifier and Type Field Description static Collection<String>DEFAULT_NAMESPACES-
Fields inherited from class org.apache.cxf.binding.AbstractBindingFactory
activationNamespaces, bus
-
-
Constructor Summary
Constructors Constructor Description XMLBindingFactory()XMLBindingFactory(Bus b)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BindingcreateBinding(BindingInfo binding)Create a Binding from the BindingInfo metadata.BindingInfocreateBindingInfo(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
-
-
-
-
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:BindingFactoryCreate a Binding from the BindingInfo metadata.- Returns:
- the Binding object
-
createBindingInfo
public BindingInfo createBindingInfo(ServiceInfo service, String namespace, Object config)
Description copied from class:AbstractBindingFactoryCreates 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:
createBindingInfoin classAbstractBindingFactory
-
-