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

    Fields
    Modifier and Type
    Field
    Description
    static final String
     

    Fields inherited from class org.apache.cxf.binding.AbstractBindingFactory

    activationNamespaces, bus
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    JAXRSBindingFactory(org.apache.cxf.Bus b)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • 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 interface org.apache.cxf.binding.BindingFactory
      Overrides:
      createBindingInfo in class org.apache.cxf.binding.AbstractBindingFactory
    • addListener

      public void addListener(org.apache.cxf.transport.Destination d, org.apache.cxf.endpoint.Endpoint e)
      Specified by:
      addListener in interface org.apache.cxf.binding.BindingFactory
      Overrides:
      addListener in class org.apache.cxf.binding.AbstractBindingFactory