Package com.cuubez.visualizer.domain

Examples of com.cuubez.visualizer.domain.ApplicationConfigurationContext


    public void contextInitialized(ServletContextEvent contextEvent) {

        log.trace("Context initialization started");

        ApplicationConfigurationContext applicationConfigurationContext = generateApplicationConfigurationContext(contextEvent);
        InformationRepository.getInstance().setApplicationConfigurationContext(applicationConfigurationContext);
        new ConfigurationProcessor().process();
        if(ConfigurationType.ANNOTATION.equals(applicationConfigurationContext.getConfigurationType())) {
            new ServiceRepositoryProcessor().process();
            new ResourceVariableProcessor().process();
        }
        new ApiMetaDataProcessor().process();
View Full Code Here


    private ApplicationConfigurationContext generateApplicationConfigurationContext(ServletContextEvent contextEvent) {

        String applicationPath = contextEvent.getServletContext().getRealPath("/");
        String applicationName = getApplicationName(contextEvent.getServletContext().getContextPath());
        ApplicationConfigurationContext applicationConfigurationContext = new ApplicationConfigurationContext();
        applicationConfigurationContext.setApplicationName(applicationName);
        applicationConfigurationContext.setApplicationPath(applicationPath);

        String configurationType = contextEvent.getServletContext().getInitParameter("configuration-type");

        if("xml-configuration".equalsIgnoreCase(configurationType)) {
            applicationConfigurationContext.setConfigurationType(ConfigurationType.XML);
        }

        return applicationConfigurationContext;

    }
View Full Code Here

TOP

Related Classes of com.cuubez.visualizer.domain.ApplicationConfigurationContext

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.