List of usage examples for org.springframework.beans.factory.config BeanFactoryPostProcessor interface-usage
From source file com.alibaba.dubbo.config.spring.AnnotationBean.java
/**
* AnnotationBean
*
* @author william.liangf
* @export
*/
From source file com.sxj.jsonrpc.client.spring.AutoJsonRpcClientProxyCreator.java
/** * Auto-creates proxies for service interfaces annotated with * {@link JsonRpcService}. */ public class AutoJsonRpcClientProxyCreator implements BeanFactoryPostProcessor, ApplicationContextAware {
From source file de.acosix.alfresco.utility.common.spring.PropertyAlteringBeanFactoryPostProcessor.java
/**
* {@link BeanFactoryPostProcessor Bean factory post processor} to alter a property of a bean definition with adapted configuration before
* instantiation without requiring an override that may conflict with custom Spring configuration.
*
* @author Axel Faust, <a href="http://acosix.de">Acosix GmbH</a>
*/
From source file org.alfresco.repo.management.subsystems.LegacyConfigPostProcessor.java
/**
* A {@link BeanFactoryPostProcessor} that upgrades old-style Spring overrides that add location paths to the
* <code>repository-properties</code> or <code>hibernateConfigProperties</code> beans to instead add these paths to the
* <code>global-properties</code> bean. To avoid the warning messages output by this class, new property overrides
* should be added to alfresco-global.properties without overriding any bean definitions.
*
From source file org.camunda.bpm.engine.spring.components.scope.ProcessScope.java
/**
* binds variables to a currently executing Activiti business process (a {@link org.camunda.bpm.engine.runtime.ProcessInstance}).
* <p/>
* Parts of this code are lifted wholesale from Dave Syer's work on the Spring 3.1 RefreshScope.
*
* @author Josh Long
From source file com.googlecode.jsonrpc4j.spring.AutoJsonRpcServiceExporter.java
/**
* Auto exports {@link JsonRpcService} annotated beans as JSON-RPC services.
* <p>
* Minmizes the configuration necessary to export beans as JSON-RPC services to:
*
* <pre>
From source file com.googlecode.jsonrpc4j.spring.AutoJsonRpcClientProxyCreator.java
/** * Auto-creates proxies for service interfaces annotated with {@link JsonRpcService}. */ public class AutoJsonRpcClientProxyCreator implements BeanFactoryPostProcessor, ApplicationContextAware { private static final Log LOG = LogFactory.getLog(AutoJsonRpcClientProxyCreator.class);
From source file org.atemsource.atem.impl.infrastructure.BeanLocatorImpl.java
@Service("meta_beanLocator") public class BeanLocatorImpl extends org.atemsource.atem.api.BeanLocator implements BeanFactoryPostProcessor { private ConfigurableListableBeanFactory factory; private Map<String, org.atemsource.atem.api.infrastructure.bean.Bean<?>> registeredBeans;
From source file org.jsconf.core.ConfigurationFactory.java
public class ConfigurationFactory implements ApplicationContextAware, BeanFactoryPostProcessor, BeanPostProcessor { private final Logger log = LoggerFactory.getLogger(this.getClass()); private final Set<String> beanName = new HashSet<>(); private final Set<String> proxyBeanName = new HashSet<>(); private final List<WatchResource> watcher = new ArrayList<>();
From source file org.focusns.common.event.support.EventInterceptor.java
private Map<String, Event> eventMapping = new HashMap<String, Event>(); private Map<String, Method> eventMethodMapping = new HashMap<String, Method>(); private Map<String, String> eventSubscriberMapping = new HashMap<String, String>();