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.BeanFactoryPostProcessor
public static Bus addDefaultBus(org.springframework.context.ApplicationContext ctx)
Apache CXF