org.apache.cxf.bus.spring
Class SpringBusFactory

java.lang.Object
  extended by org.apache.cxf.BusFactory
      extended by org.apache.cxf.bus.spring.SpringBusFactory

public class SpringBusFactory
extends org.apache.cxf.BusFactory


Field Summary
 
Fields inherited from class org.apache.cxf.BusFactory
BUS_FACTORY_PROPERTY_NAME, DEFAULT_BUS_FACTORY, defaultBus, threadBus, threadBusses
 
Constructor Summary
SpringBusFactory()
           
SpringBusFactory(org.springframework.context.ApplicationContext context)
           
SpringBusFactory(org.springframework.beans.factory.xml.NamespaceHandlerResolver r)
           
 
Method Summary
protected  org.springframework.context.ConfigurableApplicationContext createAppContext(URL[] urls, boolean includeDefaults)
           
protected  org.springframework.context.ConfigurableApplicationContext createApplicationContext(String[] cfgFiles, boolean includeDefaults)
           
 org.apache.cxf.Bus createBus()
           
 org.apache.cxf.Bus createBus(String cfgFile)
           
 org.apache.cxf.Bus createBus(String[] cfgFiles)
           
 org.apache.cxf.Bus createBus(String[] cfgFiles, boolean includeDefaults)
           
 org.apache.cxf.Bus createBus(String cfgFile, boolean includeDefaults)
           
 org.apache.cxf.Bus createBus(URL url)
           
 org.apache.cxf.Bus createBus(URL[] urls)
           
 org.apache.cxf.Bus createBus(URL[] urls, boolean includeDefaults)
           
 org.apache.cxf.Bus createBus(URL url, boolean includeDefaults)
           
protected  org.apache.cxf.Bus finishCreatingBus(org.springframework.context.ConfigurableApplicationContext bac)
           
 org.springframework.context.ApplicationContext getApplicationContext()
           
 void setNamespaceHandlerResolver(org.springframework.beans.factory.xml.NamespaceHandlerResolver r)
           
 
Methods inherited from class org.apache.cxf.BusFactory
clearDefaultBusForAnyThread, getAndSetThreadDefaultBus, getDefaultBus, getDefaultBus, getThreadDefaultBus, getThreadDefaultBus, initializeBus, newInstance, newInstance, possiblySetDefaultBus, setDefaultBus, setThreadDefaultBus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpringBusFactory

public SpringBusFactory()

SpringBusFactory

public SpringBusFactory(org.springframework.context.ApplicationContext context)

SpringBusFactory

public SpringBusFactory(org.springframework.beans.factory.xml.NamespaceHandlerResolver r)
Method Detail

getApplicationContext

public org.springframework.context.ApplicationContext getApplicationContext()

setNamespaceHandlerResolver

public void setNamespaceHandlerResolver(org.springframework.beans.factory.xml.NamespaceHandlerResolver r)

createBus

public org.apache.cxf.Bus createBus()
Specified by:
createBus in class org.apache.cxf.BusFactory

createBus

public org.apache.cxf.Bus createBus(String cfgFile)

createBus

public org.apache.cxf.Bus createBus(String[] cfgFiles)

finishCreatingBus

protected org.apache.cxf.Bus finishCreatingBus(org.springframework.context.ConfigurableApplicationContext bac)

createBus

public org.apache.cxf.Bus createBus(String cfgFile,
                                    boolean includeDefaults)

createBus

public org.apache.cxf.Bus createBus(String[] cfgFiles,
                                    boolean includeDefaults)

createApplicationContext

protected org.springframework.context.ConfigurableApplicationContext createApplicationContext(String[] cfgFiles,
                                                                                              boolean includeDefaults)

createBus

public org.apache.cxf.Bus createBus(URL url)

createBus

public org.apache.cxf.Bus createBus(URL[] urls)

createBus

public org.apache.cxf.Bus createBus(URL url,
                                    boolean includeDefaults)

createBus

public org.apache.cxf.Bus createBus(URL[] urls,
                                    boolean includeDefaults)

createAppContext

protected org.springframework.context.ConfigurableApplicationContext createAppContext(URL[] urls,
                                                                                      boolean includeDefaults)


Apache CXF