Example usage for org.springframework.beans.factory.config BeanFactoryPostProcessor interface-usage

List of usage examples for org.springframework.beans.factory.config BeanFactoryPostProcessor interface-usage

Introduction

In this page you can find the example usage for org.springframework.beans.factory.config BeanFactoryPostProcessor interface-usage.

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