List of usage examples for org.springframework.beans.factory.config BeanFactoryPostProcessor interface-usage
From source file org.kie.spring.factorybeans.KieImportFactoryBean.java
public class KieImportFactoryBean implements FactoryBean<KieContainer>, InitializingBean, BeanFactoryPostProcessor, ApplicationContextAware { protected ReleaseId releaseId; protected KieContainer kContainer; protected ApplicationContext applicationContext;
From source file org.bytesoft.bytejta.supports.dubbo.TransactionConfigPostProcessor.java
public class TransactionConfigPostProcessor implements BeanFactoryPostProcessor { static final Logger logger = LoggerFactory.getLogger(TransactionConfigPostProcessor.class); public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) throws BeansException { String[] beanNameArray = beanFactory.getBeanDefinitionNames();
From source file org.brekka.stillingar.spring.pc.ConfigurationPlaceholderConfigurer.java
/**
* Identifies and replaces placeholders defined within a Spring configuration with values obtained from a
* {@link ConfigurationSource}.
*
* Inspired by the reloadable properties example found here: http://www.wuenschenswert.net/wunschdenken/archives/127.
*
From source file org.bytesoft.bytetcc.supports.dubbo.CompensableConfigPostProcessor.java
public class CompensableConfigPostProcessor implements BeanFactoryPostProcessor { static final Logger logger = LoggerFactory.getLogger(CompensableConfigPostProcessor.class); public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) throws BeansException { String[] beanNameArray = beanFactory.getBeanDefinitionNames();
From source file org.apache.james.container.spring.bean.factorypostprocessor.FileSystemBeanFactoryPostProcessor.java
/**
* {@link BeanFactoryPostProcessor} implementation which parse the spring
* configuration and search for property values which are prefixed with
* {@link #FS_PREFIX}.
*
* If such a property is found it will try to resolve the given path via the
From source file org.alfresco.util.RuntimeSystemPropertiesSetter.java
/**
* Sets runtime JVM system properties for Spring Framework.
* <p>
* This class is used by the Spring framework to inject system properties into
* the runtime environment (e.g.: alfresco.jmx.dir). The motivation for this
* is that certain values must be set within spring must be computed in advance
From source file org.eclipse.gemini.blueprint.blueprint.container.support.internal.config.CycleOrderingProcessor.java
/**
* Simple processor for sorting out cycles between beans. Inspects the construction relationship between beans to
* provide hints to the container. Specifically, it forces the creation of any beans referred inside the construction
* through the 'depends-on' attribute on the inspected bean.
*
* @author Costin Leau
From source file org.os890.ds.addon.spring.impl.CdiAwareBeanFactoryPostProcessor.java
@Exclude public class CdiAwareBeanFactoryPostProcessor implements BeanFactoryPostProcessor { private final BeanManager beanManager; private Map<String, Bean<?>> cdiBeansForSpringRegistration = new HashMap<String, Bean<?>>(); public CdiAwareBeanFactoryPostProcessor(BeanManager beanManager,
From source file py.una.pol.karaku.services.server.ServiceDefinitionRegister.java
/**
*
* @author Arturo Volpe
* @since 2.2.8
* @version 1.0 Oct 18, 2013
*
From source file org.apache.james.container.spring.bean.factorypostprocessor.IndexerConfigurationBeanFactoryPostProcessor.java
/**
* Read indexer.xml file and register the right bean alias in the
* {@link BeanDefinitionRegistry} depending on the configured provider. As
* default jpa is used!
*
* It will register it with the alias mailboxmanager