Package org.apache.cxf.jaxrs
Class JAXRSBindingFactory
java.lang.Object
org.apache.cxf.binding.AbstractBindingFactory
org.apache.cxf.jaxrs.JAXRSBindingFactory
- All Implemented Interfaces:
org.apache.cxf.binding.BindingFactory
public class JAXRSBindingFactory
extends org.apache.cxf.binding.AbstractBindingFactory
The CXF BindingFactory implementation which is used to register
CXF JAX-RS interceptors with the runtime.
-
Field Summary
FieldsFields inherited from class org.apache.cxf.binding.AbstractBindingFactory
activationNamespaces, bus -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(org.apache.cxf.transport.Destination d, org.apache.cxf.endpoint.Endpoint e) org.apache.cxf.binding.BindingcreateBinding(org.apache.cxf.service.model.BindingInfo bi) org.apache.cxf.service.model.BindingInfocreateBindingInfo(org.apache.cxf.service.Service service, String namespace, Object obj) Methods inherited from class org.apache.cxf.binding.AbstractBindingFactory
createBindingInfo, getActivationNamespaces, getBus, setActivationNamespaces, setBus
-
Field Details
-
JAXRS_BINDING_ID
- See Also:
-
-
Constructor Details
-
JAXRSBindingFactory
public JAXRSBindingFactory() -
JAXRSBindingFactory
public JAXRSBindingFactory(org.apache.cxf.Bus b)
-
-
Method Details
-
createBinding
public org.apache.cxf.binding.Binding createBinding(org.apache.cxf.service.model.BindingInfo bi) -
createBindingInfo
public org.apache.cxf.service.model.BindingInfo createBindingInfo(org.apache.cxf.service.Service service, String namespace, Object obj) - Specified by:
createBindingInfoin interfaceorg.apache.cxf.binding.BindingFactory- Overrides:
createBindingInfoin classorg.apache.cxf.binding.AbstractBindingFactory
-
addListener
public void addListener(org.apache.cxf.transport.Destination d, org.apache.cxf.endpoint.Endpoint e) - Specified by:
addListenerin interfaceorg.apache.cxf.binding.BindingFactory- Overrides:
addListenerin classorg.apache.cxf.binding.AbstractBindingFactory
-