Examples of ListableBeanFactory


Examples of org.springframework.beans.factory.ListableBeanFactory

    /* ***************** package level methods **************** */
   
    ModuleHttpServiceInvoker buildInvoker() throws Exception {
       
        ListableBeanFactory beanFactory = ObjectUtils.cast(this.beanFactory, ListableBeanFactory.class);
        beanFactory.getBeansOfType(ServletContextListenerFactoryBean.class);
        Map<String, FilterFactoryBean> filterFactoryBeans = beanFactory.getBeansOfType(FilterFactoryBean.class);
        Map<String, ServletFactoryBean> servletFactoryBeans = beanFactory.getBeansOfType(ServletFactoryBean.class);
        Map<String, ModuleInvokerContributor> contributors = beanFactory.getBeansOfType(ModuleInvokerContributor.class);
       
        if (logger.isDebugEnabled()) {
            logger.debug("Contributors: " + contributors.values());
            logger.debug("Servlets: " + servletFactoryBeans.values());
            logger.debug("Filters: " + filterFactoryBeans.values());
View Full Code Here

Examples of org.springframework.beans.factory.ListableBeanFactory

            singleton = factoryBean.isSingleton();
        }
       
        if (singleton) {
            //ApplicationContext implements this implements this
            ListableBeanFactory registry = (ListableBeanFactory) beanFactory;
           
            //we're only interested in top level definitions
            //inner beans won't appear here, so
            boolean containsBeanDefinition = registry.containsBeanDefinition(beanName);
            if (containsBeanDefinition) {
                BeanDefinition beanDefinition = getBeanDefinition(registry, beanName);
               
                if (beanDefinition != null) {
                    singleton = beanDefinition.isSingleton();
View Full Code Here

Examples of org.springframework.beans.factory.ListableBeanFactory

                currentBeanFactory = null;
            }
           
            if (currentBeanFactory != null) {
                if (currentBeanFactory instanceof ListableBeanFactory) {
                    ListableBeanFactory listable = (ListableBeanFactory) currentBeanFactory;
                    if (listable.containsBeanDefinition(getBeanNameToSearchFor())) {
                        return currentBeanFactory;
                    }
                }
            }
        }
View Full Code Here

Examples of org.springframework.beans.factory.ListableBeanFactory

   * @return a Collection of PhaseListener objects
   * @see #getBeanFactory
   * @see org.springframework.beans.factory.ListableBeanFactory#getBeansOfType(Class)
   */
  protected Collection<PhaseListener> getDelegates(FacesContext facesContext) {
    ListableBeanFactory bf = getBeanFactory(facesContext);
    return BeanFactoryUtils.beansOfTypeIncludingAncestors(bf, PhaseListener.class, true, false).values();
  }
View Full Code Here

Examples of org.springframework.beans.factory.ListableBeanFactory

    /* ***************** package level methods **************** */

    @SuppressWarnings("unchecked")
    ModuleHttpServiceInvoker buildInvoker() throws Exception {
       
        ListableBeanFactory beanFactory = ObjectUtils.cast(this.beanFactory, ListableBeanFactory.class);
        beanFactory.getBeansOfType(ServletContextListenerFactoryBean.class);
        Map<String, FilterFactoryBean> filterFactoryBeans = beanFactory.getBeansOfType(FilterFactoryBean.class);
        Map<String, ServletFactoryBean> servletFactoryBeans = beanFactory.getBeansOfType(ServletFactoryBean.class);
        Map<String, ModuleInvokerContributor> contributors = beanFactory.getBeansOfType(ModuleInvokerContributor.class);
       
        if (logger.isDebugEnabled()) {
            logger.debug("Contributors: " + contributors.values());
            logger.debug("Servlets: " + servletFactoryBeans.values());
            logger.debug("Filters: " + filterFactoryBeans.values());
View Full Code Here

Examples of org.springframework.beans.factory.ListableBeanFactory

            singleton = factoryBean.isSingleton();
        }
       
        if (singleton) {
            //ApplicationContext implements this implements this
            ListableBeanFactory registry = (ListableBeanFactory) beanFactory;
           
            //we're only interested in top level definitions
            //inner beans won't appear here, so
            boolean containsBeanDefinition = registry.containsBeanDefinition(beanName);
            if (containsBeanDefinition) {
                BeanDefinition beanDefinition = getBeanDefinition(registry, beanName);
               
                if (beanDefinition != null) {
                    singleton = beanDefinition.isSingleton();
View Full Code Here

Examples of org.springframework.beans.factory.ListableBeanFactory

    /* ***************** package level methods **************** */

    @SuppressWarnings("unchecked")
    ModuleHttpServiceInvoker buildInvoker() throws Exception {
       
        ListableBeanFactory beanFactory = ObjectUtils.cast(this.beanFactory, ListableBeanFactory.class);
        beanFactory.getBeansOfType(ServletContextListenerFactoryBean.class);
        Map<String, FilterFactoryBean> filterFactoryBeans = beanFactory.getBeansOfType(FilterFactoryBean.class);
        Map<String, ServletFactoryBean> servletFactoryBeans = beanFactory.getBeansOfType(ServletFactoryBean.class);
        Map<String, ModuleInvokerContributor> contributors = beanFactory.getBeansOfType(ModuleInvokerContributor.class);
       
        if (logger.isDebugEnabled()) {
            logger.debug("Contributors: " + contributors.values());
            logger.debug("Servlets: " + servletFactoryBeans.values());
            logger.debug("Filters: " + filterFactoryBeans.values());
View Full Code Here

Examples of org.springframework.beans.factory.ListableBeanFactory

                currentBeanFactory = null;
            }
           
            if (currentBeanFactory != null) {
                if (currentBeanFactory instanceof ListableBeanFactory) {
                    ListableBeanFactory listable = (ListableBeanFactory) currentBeanFactory;
                    if (listable.containsBeanDefinition(getBeanNameToSearchFor())) {
                        return currentBeanFactory;
                    }
                }
            }
        }
View Full Code Here

Examples of org.springframework.beans.factory.ListableBeanFactory

    /* ***************** package level methods **************** */

    @SuppressWarnings("unchecked")
    ModuleHttpServiceInvoker buildInvoker() throws Exception {
       
        ListableBeanFactory beanFactory = ObjectUtils.cast(this.beanFactory, ListableBeanFactory.class);
        beanFactory.getBeansOfType(ServletContextListenerFactoryBean.class);
        Map<String, FilterFactoryBean> filterFactoryBeans = beanFactory.getBeansOfType(FilterFactoryBean.class);
        Map<String, ServletFactoryBean> servletFactoryBeans = beanFactory.getBeansOfType(ServletFactoryBean.class);
        Map<String, ModuleInvokerContributor> contributors = beanFactory.getBeansOfType(ModuleInvokerContributor.class);
       
        if (logger.isDebugEnabled()) {
            logger.debug("Contributors: " + contributors.values());
            logger.debug("Servlets: " + servletFactoryBeans.values());
            logger.debug("Filters: " + filterFactoryBeans.values());
View Full Code Here

Examples of org.springframework.beans.factory.ListableBeanFactory

            singleton = factoryBean.isSingleton();
        }
       
        if (singleton) {
            //ApplicationContext implements this implements this
            ListableBeanFactory registry = (ListableBeanFactory) beanFactory;
           
            //we're only interested in top level definitions
            //inner beans won't appear here, so
            boolean containsBeanDefinition = registry.containsBeanDefinition(beanName);
            if (containsBeanDefinition) {
                BeanDefinition beanDefinition = getBeanDefinition(registry, beanName);
               
                if (beanDefinition != null) {
                    singleton = beanDefinition.isSingleton();
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.