Class JMSTransportFactory

  • All Implemented Interfaces:
    org.apache.cxf.transport.ConduitInitiator, org.apache.cxf.transport.DestinationFactory

    public class JMSTransportFactory
    extends org.apache.cxf.transport.AbstractTransportFactory
    implements org.apache.cxf.transport.ConduitInitiator, org.apache.cxf.transport.DestinationFactory
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static List<String> DEFAULT_NAMESPACES  
      • Fields inherited from class org.apache.cxf.transport.AbstractTransportFactory

        PREFERRED_TRANSPORT_ID
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.cxf.transport.Conduit getConduit​(org.apache.cxf.service.model.EndpointInfo endpointInfo, org.apache.cxf.Bus b)  
      org.apache.cxf.transport.Conduit getConduit​(org.apache.cxf.service.model.EndpointInfo endpointInfo, org.apache.cxf.ws.addressing.EndpointReferenceType target, org.apache.cxf.Bus bus)
      org.apache.cxf.transport.Destination getDestination​(org.apache.cxf.service.model.EndpointInfo endpointInfo, org.apache.cxf.Bus bus)
      Set<String> getUriPrefixes()  
      • Methods inherited from class org.apache.cxf.transport.AbstractTransportFactory

        getTransportIds, setTransportIds
      • Methods inherited from interface org.apache.cxf.transport.ConduitInitiator

        getTransportIds
      • Methods inherited from interface org.apache.cxf.transport.DestinationFactory

        getTransportIds
    • Field Detail

      • DEFAULT_NAMESPACES

        public static final List<String> DEFAULT_NAMESPACES
    • Constructor Detail

      • JMSTransportFactory

        public JMSTransportFactory()
    • Method Detail

      • getConduit

        public org.apache.cxf.transport.Conduit getConduit​(org.apache.cxf.service.model.EndpointInfo endpointInfo,
                                                           org.apache.cxf.Bus b)
                                                    throws IOException
        Specified by:
        getConduit in interface org.apache.cxf.transport.ConduitInitiator
        Throws:
        IOException
      • getConduit

        public org.apache.cxf.transport.Conduit getConduit​(org.apache.cxf.service.model.EndpointInfo endpointInfo,
                                                           org.apache.cxf.ws.addressing.EndpointReferenceType target,
                                                           org.apache.cxf.Bus bus)
                                                    throws IOException
        Specified by:
        getConduit in interface org.apache.cxf.transport.ConduitInitiator
        Throws:
        IOException
      • getDestination

        public org.apache.cxf.transport.Destination getDestination​(org.apache.cxf.service.model.EndpointInfo endpointInfo,
                                                                   org.apache.cxf.Bus bus)
                                                            throws IOException
        Specified by:
        getDestination in interface org.apache.cxf.transport.DestinationFactory
        Throws:
        IOException
      • getUriPrefixes

        public Set<String> getUriPrefixes()
        Specified by:
        getUriPrefixes in interface org.apache.cxf.transport.ConduitInitiator
        Specified by:
        getUriPrefixes in interface org.apache.cxf.transport.DestinationFactory
        Overrides:
        getUriPrefixes in class org.apache.cxf.transport.AbstractTransportFactory