org.jboss.soa.esb.actions.soap.adapter.cxf
Class SOAPProcessorServletTransportFactory

java.lang.Object
  extended by org.apache.cxf.transport.AbstractTransportFactory
      extended by org.apache.cxf.transport.http.AbstractHTTPTransportFactory
          extended by org.apache.cxf.transport.servlet.ServletTransportFactory
              extended by org.jboss.soa.esb.actions.soap.adapter.cxf.SOAPProcessorServletTransportFactory
All Implemented Interfaces:
org.apache.cxf.transport.ConduitInitiator, org.apache.cxf.transport.DestinationFactory, org.apache.cxf.wsdl11.WSDLEndpointFactory

public class SOAPProcessorServletTransportFactory
extends org.apache.cxf.transport.servlet.ServletTransportFactory

A specialisation of the servlet transport factory acting as a procy for the real transport.

Author:
Kevin Conner

Field Summary
 
Fields inherited from class org.apache.cxf.transport.http.AbstractHTTPTransportFactory
activationNamespaces, bus
 
Constructor Summary
SOAPProcessorServletTransportFactory(org.apache.cxf.Bus bus, org.apache.cxf.transport.servlet.ServletTransportFactory proxy)
           
 
Method Summary
 org.apache.cxf.transport.servlet.ServletDestination getDestinationForPath(java.lang.String path)
           
 org.apache.cxf.transport.servlet.ServletDestination getDestinationForPath(java.lang.String path, boolean tryDecoding)
           
 java.util.Collection<org.apache.cxf.transport.servlet.ServletDestination> getDestinations()
           
 java.util.Set<java.lang.String> getDestinationsPaths()
           
 
Methods inherited from class org.apache.cxf.transport.servlet.ServletTransportFactory
getDestination, register, removeDestination, setBus, setServletController
 
Methods inherited from class org.apache.cxf.transport.http.AbstractHTTPTransportFactory
configure, configure, createEndpointInfo, createPortExtensors, getBus, getConduit, getConduit, getUriPrefixes, registerWithBindingManager, setActivationNamespaces
 
Methods inherited from class org.apache.cxf.transport.AbstractTransportFactory
getTransportIds, setTransportIds
 
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.DestinationFactory
getTransportIds, getUriPrefixes
 
Methods inherited from interface org.apache.cxf.transport.ConduitInitiator
getTransportIds
 

Constructor Detail

SOAPProcessorServletTransportFactory

public SOAPProcessorServletTransportFactory(org.apache.cxf.Bus bus,
                                            org.apache.cxf.transport.servlet.ServletTransportFactory proxy)
Method Detail

getDestinations

public java.util.Collection<org.apache.cxf.transport.servlet.ServletDestination> getDestinations()
Overrides:
getDestinations in class org.apache.cxf.transport.servlet.ServletTransportFactory

getDestinationsPaths

public java.util.Set<java.lang.String> getDestinationsPaths()
Overrides:
getDestinationsPaths in class org.apache.cxf.transport.servlet.ServletTransportFactory

getDestinationForPath

public org.apache.cxf.transport.servlet.ServletDestination getDestinationForPath(java.lang.String path)
Overrides:
getDestinationForPath in class org.apache.cxf.transport.servlet.ServletTransportFactory

getDestinationForPath

public org.apache.cxf.transport.servlet.ServletDestination getDestinationForPath(java.lang.String path,
                                                                                 boolean tryDecoding)
Overrides:
getDestinationForPath in class org.apache.cxf.transport.servlet.ServletTransportFactory