Example usage for org.springframework.context.annotation ImportBeanDefinitionRegistrar interface-usage

List of usage examples for org.springframework.context.annotation ImportBeanDefinitionRegistrar interface-usage

Introduction

In this page you can find the example usage for org.springframework.context.annotation ImportBeanDefinitionRegistrar interface-usage.

Usage

From source file sample.MyBeanDefinitionRegistrar.java

/**
 * @author Rob Winch
 *
 */
public class MyBeanDefinitionRegistrar implements ImportBeanDefinitionRegistrar {
    public void registerBeanDefinitions(AnnotationMetadata importingClassMetadata,

From source file com.github.eddumelendez.autoconfigure.TestAutoConfigurationPackageRegistrar.java

/**
 * {@link ImportBeanDefinitionRegistrar} to store the base package for tests.
 *
 * @author Phillip Webb
 */
@Order(Ordered.HIGHEST_PRECEDENCE)

From source file org.springframework.context.annotation.AutoProxyRegistrar.java

/**
 * Registers an auto proxy creator against the current {@link BeanDefinitionRegistry}
 * as appropriate based on an {@code @Enable*} annotation having {@code mode} and
 * {@code proxyTargetClass} attributes set to the correct values.
 *
 * @author Chris Beams

From source file de.codecentric.capturereplay.annotation.CaptureReplayImportBeanDefinitionRegistrar.java

public class CaptureReplayImportBeanDefinitionRegistrar implements ImportBeanDefinitionRegistrar {

    private static final String DEFAULT_CAPTURE_REPLAY_ADVICE_BEAN_ID = "captureReplayAdvice";

    @Override
    public void registerBeanDefinitions(AnnotationMetadata importingClassMetadata,

From source file io.fabric8.spring.cloud.kubernetes.archaius.ArchaiusConfigMapSourceRegistar.java

class ArchaiusConfigMapSourceRegistar implements ImportBeanDefinitionRegistrar {

    private static final String KUBERNETES_CLIENT_REF = "kubernetesClient";

    private static final String VALUE_ATTR = "value";
    private static final String NAME_ATTR = "name";

From source file org.craftercms.commons.ebus.config.EBusBeanDefinitionRegistrar.java

/**
 * {@link org.springframework.context.annotation.ImportBeanDefinitionRegistrar} implementation that configures
 * necessary Reactor components.
 *
 * @author Dejan Brkic
 */

From source file com.github.jmnarloch.spring.jaxrs.client.support.JaxRsClientRegistrar.java

/**
 * Registers the JAX-RS client proxy capabilities into the Spring application context.
 *
 * @author Jakub Narloch
 */
public class JaxRsClientRegistrar implements ImportBeanDefinitionRegistrar {

From source file me.yanaga.winter.data.jpa.spring.config.RepositoriesRegistrar.java

public class RepositoriesRegistrar implements ImportBeanDefinitionRegistrar {

    protected final Logger logger = LoggerFactory.getLogger(getClass());

    @Override
    public void registerBeanDefinitions(AnnotationMetadata importingClassMetadata,

From source file org.zalando.baigan.proxy.ConfigurationBeanDefinitionRegistrar.java

/**
 * ImportBeanDefinitionRegistrar implementation that finds the
 * {@link ConfigurationServiceScan} annotations, delegates the scanning of
 * packages and proxy bean creation further down to the corresponding
 * implementations.
 *

From source file org.mybatis.spring.annotation.MapperScannerRegistrar.java

/**
 * A {@link ImportBeanDefinitionRegistrar} to allow annotation configuration of
 * MyBatis mapper scanning. Using an @Enable annotation allows beans to be
 * registered via @Component configuration, whereas implementing
 * {@code BeanDefinitionRegistryPostProcessor} will work for XML configuration.
 *