org.ow2.jonas.camel.cxf.servlet
Class OsgiCxfServletTransportFactory

java.lang.Object
  extended by org.apache.cxf.transport.AbstractTransportFactory
      extended by org.apache.cxf.transport.http.HTTPTransportFactory
          extended by org.ow2.jonas.camel.cxf.servlet.OsgiCxfServletTransportFactory
All Implemented Interfaces:
org.apache.cxf.transport.ConduitInitiator, org.apache.cxf.transport.DestinationFactory, org.apache.cxf.wsdl11.WSDLEndpointFactory

public class OsgiCxfServletTransportFactory
extends org.apache.cxf.transport.http.HTTPTransportFactory

Author:
Guillaume Porcher

Field Summary
 
Fields inherited from class org.apache.cxf.transport.http.HTTPTransportFactory
DEFAULT_NAMESPACES, registry
 
Fields inherited from class org.apache.cxf.transport.AbstractTransportFactory
bus
 
Constructor Summary
OsgiCxfServletTransportFactory(org.apache.cxf.Bus bus, String context)
           
 
Method Summary
 org.apache.cxf.transport.Destination getDestination(org.apache.cxf.service.model.EndpointInfo endpointInfo)
          Publish destination with an address relative to the servlet context.
 
Methods inherited from class org.apache.cxf.transport.http.HTTPTransportFactory
configure, configure, createEndpointInfo, createPortExtensors, findFactory, getConduit, getConduit, getRegistry, getUriPrefixes, setActivationNamespaces, setBus
 
Methods inherited from class org.apache.cxf.transport.AbstractTransportFactory
getBus, getTransportIds, register, setTransportIds, unregister
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.cxf.transport.ConduitInitiator
getTransportIds
 
Methods inherited from interface org.apache.cxf.transport.DestinationFactory
getTransportIds
 

Constructor Detail

OsgiCxfServletTransportFactory

public OsgiCxfServletTransportFactory(org.apache.cxf.Bus bus,
                                      String context)
Method Detail

getDestination

public org.apache.cxf.transport.Destination getDestination(org.apache.cxf.service.model.EndpointInfo endpointInfo)
                                                    throws IOException
Publish destination with an address relative to the servlet context.

Specified by:
getDestination in interface org.apache.cxf.transport.DestinationFactory
Overrides:
getDestination in class org.apache.cxf.transport.http.HTTPTransportFactory
Throws:
IOException


Copyright © 2013 OW2 Consortium. All Rights Reserved.