org.apache.cxf.transport.http_jetty
Class JettyHTTPTransportFactory

java.lang.Object
  extended by org.apache.cxf.transport.AbstractTransportFactory
      extended by org.apache.cxf.transport.http.AbstractHTTPTransportFactory
          extended by org.apache.cxf.transport.http_jetty.JettyHTTPTransportFactory
All Implemented Interfaces:
ConduitInitiator, DestinationFactory, WSDLEndpointFactory

public class JettyHTTPTransportFactory
extends AbstractHTTPTransportFactory
implements DestinationFactory


Field Summary
 
Fields inherited from class org.apache.cxf.transport.http.AbstractHTTPTransportFactory
activationNamespaces, bus
 
Constructor Summary
JettyHTTPTransportFactory()
           
 
Method Summary
 void finalizeConfig()
           
 Destination getDestination(EndpointInfo endpointInfo)
          Create a destination.
protected  JettyHTTPServerEngineFactory getJettyHTTPServerEngineFactory()
          This method returns the Jetty HTTP Server Engine Factory.
 void setBus(Bus b)
          This method is used by Spring to inject the bus.
 
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

JettyHTTPTransportFactory

public JettyHTTPTransportFactory()
Method Detail

setBus

public void setBus(Bus b)
Description copied from class: AbstractHTTPTransportFactory
This method is used by Spring to inject the bus.

Overrides:
setBus in class AbstractHTTPTransportFactory
Parameters:
b - The CXF bus.

finalizeConfig

@PostConstruct
public void finalizeConfig()

getJettyHTTPServerEngineFactory

protected JettyHTTPServerEngineFactory getJettyHTTPServerEngineFactory()
This method returns the Jetty HTTP Server Engine Factory.


getDestination

public Destination getDestination(EndpointInfo endpointInfo)
                           throws java.io.IOException
Description copied from interface: DestinationFactory
Create a destination.

Specified by:
getDestination in interface DestinationFactory
Parameters:
endpointInfo - the endpoint info of the destination.
Returns:
the created Destination.
Throws:
java.io.IOException


Apache CXF