UserDetailsService cachingUserDetailsService(String id) { if (!StringUtils.hasText(id)) { return getUserDetailsService(); } // Overwrite with the caching version if available String cachingId = id + AbstractUserDetailsServiceBeanDefinitionParser.CACHING_SUFFIX; if (beanFactory.containsBeanDefinition(cachingId)) { return (UserDetailsService) beanFactory.getBean(cachingId); } return (UserDetailsService) beanFactory.getBean(id); }
private CorsFilter getCorsFilter(ApplicationContext context) { if (this.configurationSource != null) { return new CorsFilter(this.configurationSource); } boolean containsCorsFilter = context .containsBeanDefinition(CORS_FILTER_BEAN_NAME); if (containsCorsFilter) { return context.getBean(CORS_FILTER_BEAN_NAME, CorsFilter.class); } boolean containsCorsSource = context .containsBean(CORS_CONFIGURATION_SOURCE_BEAN_NAME); if (containsCorsSource) { CorsConfigurationSource configurationSource = context.getBean( CORS_CONFIGURATION_SOURCE_BEAN_NAME, CorsConfigurationSource.class); return new CorsFilter(configurationSource); } boolean mvcPresent = ClassUtils.isPresent(HANDLER_MAPPING_INTROSPECTOR, context.getClassLoader()); if (mvcPresent) { return MvcCorsFilter.getMvcCorsFilter(context); } return null; }
/** * Check the resulting credits correspond to inputs increased by fixed * amount. */ @Test public void testUpdateCredit() throws Exception { assertTrue("Define a prototype bean called 'outputTestReader' to check the output", applicationContext .containsBeanDefinition("outputTestReader")); open(inputReader); List<CustomerCredit> inputs = new ArrayList<>(getCredits(inputReader)); close(inputReader); JobExecution jobExecution = jobLauncherTestUtils.launchJob(); assertEquals(BatchStatus.COMPLETED, jobExecution.getStatus()); @SuppressWarnings("unchecked") ItemReader<CustomerCredit> outputReader = (ItemReader<CustomerCredit>) applicationContext .getBean("outputTestReader"); open(outputReader); List<CustomerCredit> outputs = new ArrayList<>(getCredits(outputReader)); close(outputReader); assertEquals(inputs.size(), outputs.size()); int itemCount = inputs.size(); assertTrue(itemCount > 0); inputs.iterator(); for (int i = 0; i < itemCount; i++) { assertEquals(inputs.get(i).getCredit().add(CustomerCreditIncreaseProcessor.FIXED_AMOUNT).intValue(), outputs.get(i).getCredit().intValue()); } }
/** * Check the resulting credits correspond to inputs increased by fixed * amount. */ @Test public void testUpdateCredit() throws Exception { assertTrue("Define a prototype bean called 'outputTestReader' to check the output", applicationContext .containsBeanDefinition("outputTestReader")); open(inputReader); List<CustomerCredit> inputs = new ArrayList<>(getCredits(inputReader)); close(inputReader); JobExecution jobExecution = jobLauncherTestUtils.launchJob(); assertEquals(BatchStatus.COMPLETED, jobExecution.getStatus()); @SuppressWarnings("unchecked") ItemReader<CustomerCredit> outputReader = (ItemReader<CustomerCredit>) applicationContext .getBean("outputTestReader"); open(outputReader); List<CustomerCredit> outputs = new ArrayList<>(getCredits(outputReader)); close(outputReader); assertEquals(inputs.size(), outputs.size()); int itemCount = inputs.size(); assertTrue(itemCount > 0); inputs.iterator(); for (int i = 0; i < itemCount; i++) { assertEquals(inputs.get(i).getCredit().add(CustomerCreditIncreaseProcessor.FIXED_AMOUNT).intValue(), outputs.get(i).getCredit().intValue()); } }
UserDetailsService cachingUserDetailsService(String id) { if (!StringUtils.hasText(id)) { return getUserDetailsService(); } // Overwrite with the caching version if available String cachingId = id + AbstractUserDetailsServiceBeanDefinitionParser.CACHING_SUFFIX; if (beanFactory.containsBeanDefinition(cachingId)) { return (UserDetailsService) beanFactory.getBean(cachingId); } return (UserDetailsService) beanFactory.getBean(id); }
private CorsFilter getCorsFilter(ApplicationContext context) { if (this.configurationSource != null) { return new CorsFilter(this.configurationSource); } boolean containsCorsFilter = context .containsBeanDefinition(CORS_FILTER_BEAN_NAME); if (containsCorsFilter) { return context.getBean(CORS_FILTER_BEAN_NAME, CorsFilter.class); } boolean containsCorsSource = context .containsBean(CORS_CONFIGURATION_SOURCE_BEAN_NAME); if (containsCorsSource) { CorsConfigurationSource configurationSource = context.getBean( CORS_CONFIGURATION_SOURCE_BEAN_NAME, CorsConfigurationSource.class); return new CorsFilter(configurationSource); } boolean mvcPresent = ClassUtils.isPresent(HANDLER_MAPPING_INTROSPECTOR, context.getClassLoader()); if (mvcPresent) { return MvcCorsFilter.getMvcCorsFilter(context); } return null; }
/** * @param arg0 * @return * @see org.springframework.beans.factory.ListableBeanFactory#containsBeanDefinition(java.lang.String) */ public boolean containsBeanDefinition(String arg0) { return target.containsBeanDefinition(arg0); }
/** * Delegates to internal ApplicationContext supplied by constructor */ public final boolean containsBeanDefinition(String arg0) { return context.containsBeanDefinition(arg0); }
public boolean containsBeanDefinition(String beanName) { return applicationContext.containsBeanDefinition(beanName); } public long getStartupDate() {
@Override public boolean containsBeanDefinition(String beanName) { return wrapped.containsBeanDefinition(beanName); }
@Override public boolean containsBeanDefinition(String beanName) { return applicationContext.containsBeanDefinition(beanName); }
public boolean containsBeanDefinition(String beanName) { return applicationContext.containsBeanDefinition(beanName); }
public boolean containsBeanDefinition(String beanName) { return wrappedApplicationContext.containsBeanDefinition(beanName); }
public static boolean containsBeanDefinition(String beanName) { return context.containsBeanDefinition(beanName); }
public final void setApplicationContext(ApplicationContext context) throws BeansException { this.applicationContext = context; if (context.containsBeanDefinition("platform.propertyPlaceholder")) { try { propHolder = (RavenAwarePropertyPlaceholderConfigurer) context .getBean("platform.propertyPlaceholder"); } catch (ClassCastException cce) { // } } }
UserDetailsService cachingUserDetailsService(String id) { if (!StringUtils.hasText(id)) { return getUserDetailsService(); } // Overwrite with the caching version if available String cachingId = id + AbstractUserDetailsServiceBeanDefinitionParser.CACHING_SUFFIX; if (beanFactory.containsBeanDefinition(cachingId)) { return (UserDetailsService) beanFactory.getBean(cachingId); } return (UserDetailsService) beanFactory.getBean(id); }
@Override public boolean containsBeanDefinition( String s ) { return applicationContext.containsBeanDefinition( s ); }
UserDetailsService cachingUserDetailsService(String id) { if (!StringUtils.hasText(id)) { return getUserDetailsService(); } // Overwrite with the caching version if available String cachingId = id + AbstractUserDetailsServiceBeanDefinitionParser.CACHING_SUFFIX; if (beanFactory.containsBeanDefinition(cachingId)) { return (UserDetailsService) beanFactory.getBean(cachingId); } return (UserDetailsService) beanFactory.getBean(id); }
protected boolean knownBeanDefinition(String beanName) { return m_moduleContext.containsBeanDefinition(beanName) || m_moduleContext.getParent().containsBeanDefinition(beanName); }
protected boolean knownBeanDefinition(String beanName) { return m_moduleContext.containsBeanDefinition(beanName) || m_moduleContext.getParent().containsBeanDefinition(beanName); }