List of usage examples for org.springframework.beans.factory.config BeanPostProcessor interface-usage
From source file org.springframework.cloud.stream.reactive.StreamEmitterAnnotationBeanPostProcessor.java
/**
* {@link BeanPostProcessor} that handles {@link StreamEmitter} annotations found on bean methods.
*
* @author Soby Chacko
* @author Artem Bilan
*
From source file org.springframework.statemachine.processor.StateMachineAnnotationPostProcessor.java
/**
* A {@link BeanPostProcessor} implementation that processes method-level
* annotations such as {@link OnTransition}.
*
* @author Mark Fisher
* @author Marius Bogoevici
From source file org.finra.herd.dao.Log4jOverridableConfigurer.java
/**
* Configure Log4J based on a possible resource override location, a possible database override location, and a default resource location, in that order. The
* Log4J configuration itself can include an optional "monitorInterval" attribute that allows the Log4J configuration to be monitored for changes and
* re-initialized if changes are found.
* <p/>
* This class will write to System.out and System.err for output before the logging is successfully initialized. Once the logging is initialized, logging will
From source file org.brekka.stillingar.spring.bpp.ConfigurationBeanPostProcessor.java
* Identifies and enhances Spring managed beans that are marked with the {@link Configured} annotation and contain
* fields/methods that marked to be configured. Fields and setter methods would be marked with {@link Configured}, with
* listener methods marked with {@link ConfigurationListener}.
*
* If the {@link ConfigurationSource} passed to this post-processor is also an instance of {@link ConfigurationService}
* then all configuration will be registered to receive updates from the configuration source.
From source file org.springframework.batch.core.jsr.configuration.support.BatchPropertyBeanPostProcessor.java
/**
* <p>
* {@link BeanPostProcessor} implementation used to inject JSR-352 String properties into batch artifact fields
* that are marked with the {@link BatchProperty} annotation.
* </p>
*
From source file com.aol.advertising.qiao.bootstrap.Bootstrap.java
/** * Qiao's bootstrap process starts by loading qiao.xml and creates an agent * accordingly. */ public class Bootstrap implements IBootstrap, BeanPostProcessor { private static final String funnelCfgXml = "classpath:qiao.xml";
From source file org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor.java
/**
* {@link BeanPostProcessor} to bind {@link PropertySources} to beans annotated with
* {@link ConfigurationProperties}.
*
* @author Dave Syer
* @author Phillip Webb
From source file dstrelec.nats.annotation.NatsListenerAnnotationBeanPostProcessor.java
/**
* Bean post-processor that registers methods annotated with {@link NatsListener}
* to be invoked by a Nats message listener container created under the covers
* by a {@link NatsListenerContainerFactory}
* according to the parameters of the annotation.
*
From source file org.springframework.richclient.application.config.DefaultApplicationObjectConfigurer.java
/**
* The default implementation of the {@link ApplicationObjectConfigurer}
* interface.
*
* This class makes use of several application services in order to determine
* the property values to be applied to objects being configured. For example,
From source file org.jahia.modules.gateway.mail.MailDecoderRegistrator.java
/** * Bean post processor class that is aimed for registering and unregistering {@link MailDecoder}s. * * @author Sergiy Shyrkov */ public class MailDecoderRegistrator implements BeanPostProcessor, DestructionAwareBeanPostProcessor {