List of usage examples for org.springframework.beans.factory.config AutowireCapableBeanFactory AUTOWIRE_BY_NAME
int AUTOWIRE_BY_NAME
To view the source code for org.springframework.beans.factory.config AutowireCapableBeanFactory AUTOWIRE_BY_NAME.
Click Source Link
From source file:gov.nih.nci.cabig.ctms.web.tabs.DefaultTabConfigurer.java
public void injectDependencies(Flow<?> flow) { AutowireCapableBeanFactory autowireer = getBeanFactory(); for (Tab<?> tab : flow.getTabs()) { autowireer.autowireBeanProperties(tab, AutowireCapableBeanFactory.AUTOWIRE_BY_NAME, false /* Not all settable properties are expected to be in the context */); }//from w ww. j a va 2 s . c o m }
From source file:grails.plugin.viewmodels.constructor.Autowirer.java
public void autowire(Object instance) { AutowireCapableBeanFactory beanFactory = applicationContext.getAutowireCapableBeanFactory(); beanFactory.autowireBeanProperties(instance, AutowireCapableBeanFactory.AUTOWIRE_BY_NAME, false); beanFactory.initializeBean(instance, instance.getClass().getName()); AutowiredAnnotationBeanPostProcessor annotationProcessor = (AutowiredAnnotationBeanPostProcessor) beanFactory .createBean(AutowiredAnnotationBeanPostProcessor.class, AutowireCapableBeanFactory.AUTOWIRE_BY_NAME, false);// w w w . j a v a 2s . c om annotationProcessor.processInjection(instance); if (instance instanceof ApplicationContextAware) { ((ApplicationContextAware) instance).setApplicationContext(applicationContext); } }
From source file:com.alliander.osgp.acceptancetests.SpringInstantiationStrategy.java
@Override public InstantiationState instantiate(final Class<?> markedClass, final Object parameter) throws InvocationTargetException, InstantiationException, IllegalAccessException { final InstantiationStateCreator creator = new InstantiationStateCreator(); if (markedClass.isAnnotationPresent(Configurable.class)) { final AutowireCapableBeanFactory factory = this.applicationContext.getAutowireCapableBeanFactory(); final Object object = factory.createBean(markedClass, AutowireCapableBeanFactory.AUTOWIRE_BY_NAME, true);//from ww w. j av a2s . c om return creator.didInstantiate(object); } return creator.didNotInstantiate(); }
From source file:com.taobao.itest.listener.ITestSpringInjectionListener.java
protected void injectDependencies(final TestContext testContext) throws Exception { if (SpringContextManager.getApplicationContext() == null) { return;// w ww . j a va2 s. c o m } Object bean = testContext.getTestInstance(); AutowireCapableBeanFactory beanFactory = SpringContextManager.getApplicationContext() .getAutowireCapableBeanFactory(); beanFactory.autowireBeanProperties(bean, AutowireCapableBeanFactory.AUTOWIRE_BY_NAME, false); beanFactory.initializeBean(bean, testContext.getTestClass().getName()); }
From source file:org.ngrinder.agent.service.MockAgentManagerServiceConfig.java
/** * Create a subclass of {@link AgentManagerService} depending on the cluster activation status. * * @return {@link AgentManagerService}/* w ww .j a v a 2 s .c om*/ */ @Bean(name = "agentManagerService") public AgentManagerService agentManagerService() { AgentManagerService createBean = (AgentManagerService) applicationContext.getAutowireCapableBeanFactory() .autowire(MockAgentManagerService.class, AutowireCapableBeanFactory.AUTOWIRE_BY_NAME, true); return createBean; }
From source file:de.zib.gndms.gndmc.dspace.Test.DSpaceClientTest.java
@BeforeClass(groups = { "dspaceServiceTest" }) public void init() { dSpaceClient = (DSpaceClient) context.getAutowireCapableBeanFactory().createBean(DSpaceClient.class, AutowireCapableBeanFactory.AUTOWIRE_BY_NAME, true); dSpaceClient.setServiceURL(serviceUrl); }
From source file:org.ngrinder.agent.service.AgentManagerServiceConfig.java
/** * Create a subclass of {@link AgentManagerService} depending on the cluster activation status. * * @return {@link AgentManagerService}//w ww. ja va 2 s. c o m */ @Bean(name = "agentManagerService") public AgentManagerService agentManagerService() { return (AgentManagerService) applicationContext.getAutowireCapableBeanFactory().autowire( config.isClustered() ? ClusteredAgentManagerService.class : AgentManagerService.class, AutowireCapableBeanFactory.AUTOWIRE_BY_NAME, true); }
From source file:org.usergrid.clustering.hazelcast.HazelcastTest.java
@Before public void setup() throws Exception { // assertNotNull(client); String maven_opts = System.getenv("MAVEN_OPTS"); logger.info("Maven options: " + maven_opts); String[] locations = { "testApplicationContext.xml" }; ac = new ClassPathXmlApplicationContext(locations); AutowireCapableBeanFactory acbf = ac.getAutowireCapableBeanFactory(); acbf.autowireBeanProperties(this, AutowireCapableBeanFactory.AUTOWIRE_BY_NAME, false); acbf.initializeBean(this, "testClient"); }
From source file:de.zib.gndms.gndmc.gorfx.Test.GORFXClientTest.java
@BeforeClass(groups = { "GORFXServiceTest" }) public void init() { gorfxClient = (GORFXClient) context.getAutowireCapableBeanFactory().createBean(GORFXClient.class, AutowireCapableBeanFactory.AUTOWIRE_BY_NAME, true); gorfxClient.setServiceURL(serviceUrl); //restTemplate = ( RestTemplate )context.getAutowireCapableBeanFactory().getBean( "restTemplate" ); }
From source file:de.zib.gndms.gndmc.gorfx.Test.TaskFlowClientTest.java
@BeforeClass(groups = { "GORFXServiceTest" }) public void init() { gorfxClient = (GORFXClient) context.getAutowireCapableBeanFactory().createBean(GORFXClient.class, AutowireCapableBeanFactory.AUTOWIRE_BY_NAME, true); gorfxClient.setServiceURL(serviceUrl); taskFlowClient = (TaskFlowClient) context.getAutowireCapableBeanFactory().createBean(TaskFlowClient.class, AutowireCapableBeanFactory.AUTOWIRE_BY_NAME, true); taskFlowClient.setServiceURL(serviceUrl); }