Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Apache CXF API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.cxf.bus.spring
Class SpringBusFactory

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

    public class SpringBusFactory

extends BusFactory

Field Summary

Fields inherited from class org.apache.cxf.BusFactory
`BUS_FACTORY_PROPERTY_NAME, DEFAULT_BUS_FACTORY, defaultBus, THREAD_BUS, THREAD_BUSSES`

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)`
`Bus` | `createBus()` Creates a new bus.
`Bus` | `createBus(String cfgFile)`
`Bus` | `createBus(String[] cfgFiles)`
`Bus` | `createBus(String[] cfgFiles, boolean includeDefaults)`
`Bus` | `createBus(String cfgFile, boolean includeDefaults)`
`Bus` | `createBus(URL url)`
`Bus` | `createBus(URL[] urls)`
`Bus` | `createBus(URL[] urls, boolean includeDefaults)`
`Bus` | `createBus(URL url, boolean includeDefaults)`
`protected 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 Bus createBus()

  Description copied from class: `BusFactory`
  Creates a new bus. While concrete `BusFactory` may offer differently parameterized methods for creating a bus, all factories support this no-arg factory method.

  Specified by:
    `createBus` in class `BusFactory`
  Returns:
    the newly created bus.

### createBus

    public Bus createBus(String cfgFile)

### createBus

    public Bus createBus(String[] cfgFiles)

### finishCreatingBus

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

### createBus

    public Bus createBus(String cfgFile,
                         boolean includeDefaults)

### createBus

    public Bus createBus(String[] cfgFiles,
                         boolean includeDefaults)

### createApplicationContext

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

### createBus

    public Bus createBus(URL url)

### createBus

    public Bus createBus(URL[] urls)

### createBus

    public Bus createBus(URL url,
                         boolean includeDefaults)

### createBus

    public Bus createBus(URL[] urls,
                         boolean includeDefaults)

### createAppContext

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Apache CXF API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Apache CXF