Examples of ApplicationManager


Examples of org.apache.geronimo.gshell.application.ApplicationManager

            context = new ClassPathXmlApplicationContext(
                    new String[] { "META-INF/spring/gshell.xml",
                                   "META-INF/spring/gshell-vfs.xml",
                                   "org/apache/servicemix/kernel/gshell/core/gshell-test-commands.xml",
                                   "org/apache/servicemix/kernel/gshell/core/gshell-test.xml"});
            ApplicationManager appMgr = (ApplicationManager) context.getBean("applicationManager");
            assertNotNull(appMgr);
            Shell shell = appMgr.create();           
            assertNotNull(shell);
            shell.execute("optional/cat src/test/resources/org/apache/servicemix/kernel/gshell/core/gshell-test.xml");
            shell.execute("optional/find src/test/resources/org/apache/servicemix/kernel/gshell/core/gshell-test.xml");
        } finally {
            if (context != null) {
View Full Code Here

Examples of org.impalaframework.module.spi.ApplicationManager

        ModuleOperation operation = facade.getModuleOperationRegistry().getOperation(ModuleOperationConstants.CloseRootModuleOperation);
        operation.execute(application, moduleOperationInput);
    }

    private Application getApplication(ModuleManagementFacade facade) {
        ApplicationManager applicationManager = facade.getApplicationManager();
        Application application = applicationManager.getCurrentApplication();
        return application;
    }
View Full Code Here

Examples of org.impalaframework.module.spi.ApplicationManager

        ModuleManagementFacade facade = createMock(ModuleManagementFacade.class);
        ModuleOperationRegistry moduleOperationRegistry = createMock(ModuleOperationRegistry.class);
        ModuleOperation moduleOperation = createMock(ModuleOperation.class);

        expect(servletContext.getAttribute(WebConstants.IMPALA_FACTORY_ATTRIBUTE)).andReturn(facade);
        ApplicationManager applicationManager = TestApplicationManager.newApplicationManager();
        Application application = applicationManager.getCurrentApplication();
       
        expect(facade.getApplicationManager()).andReturn(applicationManager);
        expect(facade.getModuleOperationRegistry()).andReturn(moduleOperationRegistry);
        expect(moduleOperationRegistry.getOperation(ModuleOperationConstants.ReloadNamedModuleOperation)).andReturn(moduleOperation);
        expect(moduleOperation.execute(eq(application), isA(ModuleOperationInput.class))).andReturn(ModuleOperationResult.EMPTY);
View Full Code Here

Examples of org.impalaframework.module.spi.ApplicationManager

        moduleOperation = createMock(ModuleOperation.class);
        rootModuleDefinition = createMock(RootModuleDefinition.class);
        moduleModificationSet = createMock(TransitionSet.class);
        operations.setModuleOperationRegistry(moduleOperationRegistry);
       
        ApplicationManager applicationManager = TestApplicationManager.newApplicationManager(null, null, null);
        application = applicationManager.getCurrentApplication();
        operations.setApplicationManager(applicationManager);
    }
View Full Code Here

Examples of org.impalaframework.module.spi.ApplicationManager

                .getModificationExtractor(ModificationExtractorType.STICKY).getTransitions(null, null, moduleDefinition);

        ModuleStateHolder moduleStateHolder = facade.getApplicationManager().getCurrentApplication().getModuleStateHolder();
        TransitionManager transitionManager = facade.getTransitionManager();
       
        ApplicationManager applicationManager = facade.getApplicationManager();
        Application application = applicationManager.getCurrentApplication();
       
        transitionManager.processTransitions(moduleStateHolder, application, transitions);

        ModuleManagementOperations operations = (ModuleManagementOperations) facade.getBean("moduleManagementOperations");
View Full Code Here

Examples of org.impalaframework.module.spi.ApplicationManager

        // add items to servlet context
        servletContext.setAttribute(WebConstants.MODULE_DEFINITION_SOURCE_ATTRIBUTE, moduleDefinitionSource);
        servletContext.setAttribute(WebConstants.IMPALA_FACTORY_ATTRIBUTE, facade);

        ApplicationManager applicationManager = facade.getApplicationManager();
        Application application = applicationManager.getCurrentApplication();
       
        ModuleOperationInput input = new ModuleOperationInput(moduleDefinitionSource, null, null);
        ModuleOperation operation = facade.getModuleOperationRegistry().getOperation(ModuleOperationConstants.UpdateRootModuleOperation);      
        operation.execute(application, input);
View Full Code Here

Examples of org.impalaframework.module.spi.ApplicationManager

        // add items to servlet context
        servletContext.setAttribute(WebConstants.MODULE_DEFINITION_SOURCE_ATTRIBUTE, moduleDefinitionSource);
        servletContext.setAttribute(WebConstants.IMPALA_FACTORY_ATTRIBUTE, facade);

        ApplicationManager applicationManager = facade.getApplicationManager();
        Application application = applicationManager.getCurrentApplication();
       
        ModuleOperationInput input = new ModuleOperationInput(moduleDefinitionSource, null, null);
        ModuleOperation operation = facade.getModuleOperationRegistry().getOperation(ModuleOperationConstants.UpdateRootModuleOperation);      
        operation.execute(application, input);
View Full Code Here

Examples of org.impalaframework.module.spi.ApplicationManager

   
    return "Successfully reloaded module definition";
  }

    private Application getApplication(ModuleManagementFacade facade) {
        ApplicationManager applicationManager = facade.getApplicationManager();
        Application application = applicationManager.getCurrentApplication();
        return application;
    }
View Full Code Here

Examples of org.impalaframework.module.spi.ApplicationManager

        moduleRuntimeManager = createMock(ModuleRuntimeManager.class);

        moduleStateHolder = new DefaultModuleStateHolder();
        transitionManager = new DefaultTransitionManager();
       
        ApplicationManager applicationManager = TestApplicationManager.newApplicationManager(null, moduleStateHolder, null);
        application = applicationManager.getCurrentApplication();
       
        TransitionProcessorRegistry transitionProcessors = new TransitionProcessorRegistry();
        loadTransitionProcessor = new LoadTransitionProcessor();
        unloadTransitionProcessor = new UnloadTransitionProcessor();
        SpringModuleRuntime moduleRuntime = new SpringModuleRuntime();
View Full Code Here

Examples of org.impalaframework.module.spi.ApplicationManager

        registry.addItem(ModuleTypes.ROOT, rootModuleLoader) ;
        ApplicationModuleLoader applicationModuleLoader = new ApplicationModuleLoader();

        registry.addItem(ModuleTypes.APPLICATION, applicationModuleLoader);

        ApplicationManager applicationManager = facade.getApplicationManager();
        application = applicationManager.getCurrentApplication();
        moduleStateHolder = (DefaultModuleStateHolder) application.getModuleStateHolder();
    }
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.