public class BusWiringBeanFactoryPostProcessor extends Object implements org.springframework.beans.factory.config.BeanFactoryPostProcessor
AbstractBeanDefinitionParser.WIRE_BUS_ATTRIBUTE attribute set. If the attribute has the value
BusWiringType.PROPERTY then it attaches their "bus" property to the bean called "cxf". If the
attribute has the value BusWiringType.CONSTRUCTOR then it shifts any existing indexed constructor
arguments one place to the right and adds a reference to "cxf" as the first constructor argument. This
processor is intended to operate on beans defined via Spring namespace support which require a reference to
the CXF bus.| Constructor and Description |
|---|
BusWiringBeanFactoryPostProcessor() |
BusWiringBeanFactoryPostProcessor(Bus b) |
BusWiringBeanFactoryPostProcessor(String n) |
| Modifier and Type | Method and Description |
|---|---|
static Bus |
addBus(org.springframework.context.ApplicationContext ctx,
String name) |
static Bus |
addDefaultBus(org.springframework.context.ApplicationContext ctx) |
void |
postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory factory) |
public BusWiringBeanFactoryPostProcessor()
public BusWiringBeanFactoryPostProcessor(Bus b)
public BusWiringBeanFactoryPostProcessor(String n)
public void postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory factory)
postProcessBeanFactory in interface org.springframework.beans.factory.config.BeanFactoryPostProcessorpublic static Bus addDefaultBus(org.springframework.context.ApplicationContext ctx)
Apache CXF