List of usage examples for org.springframework.beans.factory.config BeanDefinition SCOPE_PROTOTYPE
String SCOPE_PROTOTYPE
To view the source code for org.springframework.beans.factory.config BeanDefinition SCOPE_PROTOTYPE.
Click Source Link
From source file:com.cloudera.config.DefaultValidatorConfiguration.java
@SuppressWarnings("unchecked") @Bean/*from w w w .j a v a 2 s .co m*/ @Scope(BeanDefinition.SCOPE_PROTOTYPE) public ValidServiceDependencyValidator validServiceDependencyValidator() { Set<String> validServiceTypes = (Set<String>) ctx.getBean(BUILTIN_SERVICE_TYPES_BEAN_NAME); return new ValidServiceDependencyValidatorImpl(validServiceTypes); }
From source file:io.github.moosbusch.lumpi.beans.impl.LumPiMiscBean.java
@Bean @Lazy @Scope(BeanDefinition.SCOPE_PROTOTYPE) public DefaultDoubleFormEditor createDefaultDoubleFormEditor() { return new DefaultDoubleFormEditor(); }
From source file:org.jdal.vaadin.beans.DefaultsBeanDefinitionParser.java
/** * Register default TablePanel Actions//from w w w. j a v a2 s . c o m * @param element current element * @param parserContext parserContext * @return a new ComponentDefinition with default table action list. */ private ComponentDefinition registerDefaultTableActions(Element element, ParserContext parserContext) { ManagedList<Object> actions = new ManagedList<Object>(7); actions.add(createBeanDefinition(AddAction.class, parserContext)); actions.add(createBeanDefinition(RefreshAction.class, parserContext)); actions.add(createBeanDefinition(RemoveAction.class, parserContext)); actions.add(createBeanDefinition(FindAction.class, parserContext)); actions.add(createBeanDefinition(ClearFilterAction.class, parserContext)); BeanDefinitionBuilder bdb = BeanDefinitionBuilder.genericBeanDefinition(ListFactoryBean.class); bdb.getRawBeanDefinition().setSource(parserContext.extractSource(element)); bdb.addPropertyValue("sourceList", actions); bdb.setScope(BeanDefinition.SCOPE_PROTOTYPE); BeanComponentDefinition bcd = new BeanComponentDefinition(bdb.getBeanDefinition(), DEFAULT_TABLE_ACTIONS); registerBeanComponentDefinition(element, parserContext, bcd); return bcd; }
From source file:com.cloudera.config.DefaultValidatorConfiguration.java
@SuppressWarnings("unchecked") @Bean/*w w w . j a v a 2 s . c o m*/ @Scope(BeanDefinition.SCOPE_PROTOTYPE) public UniqueServiceTypeValidator uniqueServiceTypeValidator() { Set<String> serviceTypes = (Set<String>) ctx.getBean(BUILTIN_SERVICE_TYPES_BEAN_NAME); return new UniqueServiceTypeValidatorImpl(serviceTypes); }
From source file:io.github.moosbusch.lumpi.beans.impl.LumPiMiscBean.java
@Bean @Lazy @Scope(BeanDefinition.SCOPE_PROTOTYPE) public DefaultIntegerFormEditor createDefaultIntegerFormEditor() { return new DefaultIntegerFormEditor(); }
From source file:io.github.moosbusch.lumpi.beans.impl.LumPiMiscBean.java
@Bean @Lazy @Scope(BeanDefinition.SCOPE_PROTOTYPE) public DefaultCollectionFormEditor createDefaultCollectionFormEditor() { return new DefaultCollectionFormEditor(); }
From source file:com.cloudera.config.DefaultValidatorConfiguration.java
@SuppressWarnings("unchecked") @Bean/*from w w w. j av a 2s. c o m*/ @Scope(BeanDefinition.SCOPE_PROTOTYPE) public UniqueRoleTypeValidator uniqueRoleTypeValidator() { Set<String> roleTypes = (Set<String>) ctx.getBean(BUILTIN_ROLE_TYPES_BEAN_NAME); return new UniqueRoleTypeValidatorImpl(roleTypes); }
From source file:org.jdal.beans.DefaultsBeanDefinitionParser.java
/** * @return/*w w w . j ava 2 s . co m*/ */ private ComponentDefinition registerPaginatorView(Element element, ParserContext parserContext) { BeanDefinitionBuilder bdb = BeanDefinitionBuilder.genericBeanDefinition(PaginatorView.class); bdb.addPropertyValue("pageSizes", "10,20,30,40,50,100,All"); bdb.setScope(BeanDefinition.SCOPE_PROTOTYPE); BeanComponentDefinition bcd = new BeanComponentDefinition(bdb.getBeanDefinition(), PAGINATOR_VIEW_BEAN_NAME); registerBeanComponentDefinition(element, parserContext, bcd); return bcd; }
From source file:io.github.moosbusch.lumpi.beans.impl.LumPiMiscBean.java
@Bean @Lazy @Scope(BeanDefinition.SCOPE_PROTOTYPE) public FilteredTreeView createFilteredTreeView() { return new FilteredTreeView(); }
From source file:io.github.moosbusch.lumpi.beans.impl.LumPiMiscBean.java
@Bean @Lazy @Scope(BeanDefinition.SCOPE_PROTOTYPE) public FilteredListView createFilteredListView() { return new FilteredListView(); }