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 TypeMethodDescriptionvoid
addListener
(org.apache.cxf.transport.Destination d, org.apache.cxf.endpoint.Endpoint e) org.apache.cxf.binding.Binding
createBinding
(org.apache.cxf.service.model.BindingInfo bi) org.apache.cxf.service.model.BindingInfo
createBindingInfo
(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:
createBindingInfo
in interfaceorg.apache.cxf.binding.BindingFactory
- Overrides:
createBindingInfo
in classorg.apache.cxf.binding.AbstractBindingFactory
-
addListener
public void addListener(org.apache.cxf.transport.Destination d, org.apache.cxf.endpoint.Endpoint e) - Specified by:
addListener
in interfaceorg.apache.cxf.binding.BindingFactory
- Overrides:
addListener
in classorg.apache.cxf.binding.AbstractBindingFactory
-