Package org.apache.shale.tiger.managed

Examples of org.apache.shale.tiger.managed.Bean


    private void scanClass(Class clazz, FacesConfigConfig config) {

        if (log().isTraceEnabled()) {
            log().trace("Scanning class '" + clazz.getName() + "'");
        }
        Bean bean = (Bean) clazz.getAnnotation(Bean.class);
        if (bean != null) {
            if (log().isDebugEnabled()) {
                log().debug("Class '" + clazz.getName() + "' has an @Bean annotation");
            }
            ManagedBeanConfig mbc = new ManagedBeanConfig();
            mbc.setName(bean.name());
            mbc.setType(clazz.getName());
            switch (bean.scope()) {
                case APPLICATION:
                    mbc.setScope("application");
                    break;
                case REQUEST:
                    mbc.setScope("request");
View Full Code Here

TOP

Related Classes of org.apache.shale.tiger.managed.Bean

Copyright © 2018 www.massapicom. 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.