Package org.impalaframework.module

Examples of org.impalaframework.module.RootModuleDefinition.findChildDefinition()


        assertEquals(root, actual);
       
        assertEquals(definition1, actual.findChildDefinition(module1, true));
        assertEquals(definition2, actual.findChildDefinition(module2, true));
        assertEquals(definition3, actual.findChildDefinition(module3, true));
        assertEquals(definition4, actual.findChildDefinition(module4, true));
    }
   
    public void testGetGraphDefinition() throws Exception {
        builder.setResource(new ClassPathResource("xmlspec/graphdefinition.xml"));
View Full Code Here


        assertEquals(root, actual);
       
        assertEquals(definition1, actual.findChildDefinition(module1, true));
        assertEquals(definition2, actual.findChildDefinition(module2, true));
        assertEquals(definition3, actual.findChildDefinition(module3, true));
        assertEquals(definition4, actual.findChildDefinition(module4, true));
    }
   
    public void testGetGraphDefinition() throws Exception {
        builder.setResource(new ClassPathResource("xmlspec/graphdefinition.xml"));
        RootModuleDefinition actual = builder.getModuleDefinition();
View Full Code Here

        RootModuleDefinition actual = builder.getModuleDefinition();
        assertEquals("project1", actual.getName());
        assertEquals(1, actual.getChildModuleDefinitions().size());
        assertEquals(1, actual.getSiblings().size());
       
        assertEquals(definition5, actual.findChildDefinition(module5, true));
        assertEquals(definition6, actual.findChildDefinition(module6, true));
        assertEquals(definition5, actual.findChildDefinition(module6, true).getParentDefinition());
       
        assertEquals(Arrays.asList("sample-module3,sample-module4,sample-module5".split(",")), definition6.getDependentModuleNames(false));
View Full Code Here

        assertEquals("project1", actual.getName());
        assertEquals(1, actual.getChildModuleDefinitions().size());
        assertEquals(1, actual.getSiblings().size());
       
        assertEquals(definition5, actual.findChildDefinition(module5, true));
        assertEquals(definition6, actual.findChildDefinition(module6, true));
        assertEquals(definition5, actual.findChildDefinition(module6, true).getParentDefinition());
       
        assertEquals(Arrays.asList("sample-module3,sample-module4,sample-module5".split(",")), definition6.getDependentModuleNames(false));

    }
View Full Code Here

        assertEquals(1, actual.getChildModuleDefinitions().size());
        assertEquals(1, actual.getSiblings().size());
       
        assertEquals(definition5, actual.findChildDefinition(module5, true));
        assertEquals(definition6, actual.findChildDefinition(module6, true));
        assertEquals(definition5, actual.findChildDefinition(module6, true).getParentDefinition());
       
        assertEquals(Arrays.asList("sample-module3,sample-module4,sample-module5".split(",")), definition6.getDependentModuleNames(false));

    }
View Full Code Here

public class RepairModificationExtractorTest extends TestCase {

    public void testGetTransitions() {
        RootModuleDefinition definition = ModificationTestUtils.spec("app-context1.xml", "plugin1, plugin2, plugin3, plugin4");
        ModuleDefinition plugin1 = definition.findChildDefinition("plugin1", true);
        plugin1.setState(ModuleState.ERROR);
        definition.findChildDefinition("plugin3", true).setState(ModuleState.DEPENDENCY_FAILED);
        definition.findChildDefinition("plugin4", true).setState(ModuleState.DEPENDENCY_FAILED);
       
        Application application = TestApplicationManager.newApplicationManager().getCurrentApplication();
View Full Code Here

    public void testGetTransitions() {
        RootModuleDefinition definition = ModificationTestUtils.spec("app-context1.xml", "plugin1, plugin2, plugin3, plugin4");
        ModuleDefinition plugin1 = definition.findChildDefinition("plugin1", true);
        plugin1.setState(ModuleState.ERROR);
        definition.findChildDefinition("plugin3", true).setState(ModuleState.DEPENDENCY_FAILED);
        definition.findChildDefinition("plugin4", true).setState(ModuleState.DEPENDENCY_FAILED);
       
        Application application = TestApplicationManager.newApplicationManager().getCurrentApplication();
       
        TransitionSet transitions = new RepairModificationExtractor().getTransitions(application, definition, null);
View Full Code Here

    public void testGetTransitions() {
        RootModuleDefinition definition = ModificationTestUtils.spec("app-context1.xml", "plugin1, plugin2, plugin3, plugin4");
        ModuleDefinition plugin1 = definition.findChildDefinition("plugin1", true);
        plugin1.setState(ModuleState.ERROR);
        definition.findChildDefinition("plugin3", true).setState(ModuleState.DEPENDENCY_FAILED);
        definition.findChildDefinition("plugin4", true).setState(ModuleState.DEPENDENCY_FAILED);
       
        Application application = TestApplicationManager.newApplicationManager().getCurrentApplication();
       
        TransitionSet transitions = new RepairModificationExtractor().getTransitions(application, definition, null);
        assertEquals(definition, transitions.getNewRootModuleDefinition());
View Full Code Here

        final RootModuleDefinition moduleDefinition = new InternalModuleDefinitionSource(
                TypeReaderRegistryFactory.getTypeReaderRegistry(),
                Impala.getFacade().getModuleManagementFacade().getModuleLocationResolver(),
                new String[] { "impala-core", "sample-module4", "sample-module5" }).getModuleDefinition();
       
        final SimpleModuleDefinition childDefinition = (SimpleModuleDefinition) moduleDefinition.findChildDefinition("sample-module5", true);
       
        new SimpleModuleDefinition(
                childDefinition,
                "sample-module6",
                ModuleTypes.APPLICATION,
View Full Code Here

        String lineSeparator = System.getProperty("line.separator");
       
        assertEquals("Class loader for impala-core" + lineSeparator +
                "Options: ClassLoaderOptions [parentLoaderFirst=true, supportsModuleLibraries=true, exportsModuleLibraries=true, loadsModuleLibraryResources=true]" + lineSeparator, rootClassLoader.toString());
       
        ModuleDefinition moduleDefinition6 = rootDefinition.findChildDefinition("sample-module6", true);
       
        GraphClassLoader definition6Loader = factory.newClassLoader(classLoaderRegistry, dependencyManager, moduleDefinition6);
        System.out.println(definition6Loader);
       
        assertEquals(
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.