Package org.springframework.beans.factory.config

Examples of org.springframework.beans.factory.config.AutowireCapableBeanFactory.autowireBeanProperties()


        }
        // invoke event handle method
        Object eventSubscriber = eventContext.getEventSubscriber();
        //
        AutowireCapableBeanFactory beanFactory = eventContext.getApplicationContext().getAutowireCapableBeanFactory();
        beanFactory.autowireBeanProperties(eventSubscriber, AutowireCapableBeanFactory.AUTOWIRE_BY_TYPE, true);
        Method eventHandler = eventContext.getEventHandler();
        ReflectionUtils.invokeMethod(eventHandler, eventSubscriber, eventContext);
    }

}
View Full Code Here


        Object tool = fc.newInstance();

        AutowireCapableBeanFactory factory = beanFactory.getAutowireCapableBeanFactory();

        if (autowire) {
            factory.autowireBeanProperties(tool, AbstractBeanDefinition.AUTOWIRE_NO, false);
        }

        factory.initializeBean(tool, getBeanName());

        return tool;
View Full Code Here

        Object tool = fc.newInstance();

        AutowireCapableBeanFactory factory = beanFactory.getAutowireCapableBeanFactory();

        if (autowire) {
            factory.autowireBeanProperties(tool, AbstractBeanDefinition.AUTOWIRE_NO, false);
        }

        factory.initializeBean(tool, getBeanName());

        return tool;
View Full Code Here

                applicationContextHolder.loadApplicationContext();
            }

            TestNGCitrusTestBuilder builder = (TestNGCitrusTestBuilder) testBuilderClass.getConstructor(new Class[]{}).newInstance();
            AutowireCapableBeanFactory beanFactory = applicationContextHolder.getApplicationContext().getAutowireCapableBeanFactory();
            beanFactory.autowireBeanProperties(builder, AutowireCapableBeanFactory.AUTOWIRE_NO, false);
            beanFactory.initializeBean(builder, testBuilderClass.getName());

            for (Method method : ReflectionUtils.getAllDeclaredMethods(testBuilderClass)) {
                CitrusTest citrusTestAnnotation = method.getAnnotation(CitrusTest.class);
                if (citrusTestAnnotation != null) {
View Full Code Here

    private void injectDependencies(ApplicationContext applicationContext, Object testCase) {

        // retrieves the bean factory
        AutowireCapableBeanFactory beanFactory = applicationContext.getAutowireCapableBeanFactory();
        // injects all the members
        beanFactory.autowireBeanProperties(testCase, AutowireCapableBeanFactory.AUTOWIRE_NO, false);
        // initialize the bean
        beanFactory.initializeBean(testCase, testCase.getClass().getName());
    }

    /**
 
View Full Code Here

    if ( schemaConfiguration != null ) {
      liquibase.setChangeLogParameters( buildParameters( schemaConfiguration ) );
    }

    beanFactory.autowireBeanProperties( liquibase, AutowireCapableBeanFactory.AUTOWIRE_NO, false );
    beanFactory.initializeBean( liquibase, "" );
  }

  private Map<String, String> buildParameters( SchemaConfiguration schemaConfiguration ) {
    Map<String, String> parameters = new HashMap<>();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.