Package org.springframework.yarn.am.grid

Examples of org.springframework.yarn.am.grid.GridProjectionFactoryLocator


    context.register(ContainerClusterStateMachineConfiguration.class,
        YarnAppmasterAutoConfiguration.class, PropertyPlaceholderAutoConfiguration.class);
    context.refresh();
    assertNotNull(context.getBean(YarnAppmaster.class));
    YarnAppmaster appmaster = context.getBean(YarnAppmaster.class);
    GridProjectionFactoryLocator locator = TestUtils.readField("gridProjectionFactoryLocator", appmaster);
    Set<GridProjectionFactory> factories = TestUtils.readField("factories", locator);
    assertThat(factories.size(), is(1));
    GridProjectionFactory factory = factories.iterator().next();
    assertThat(factory.getRegisteredProjectionTypes().size(), is(3));
    assertThat(factory.getRegisteredProjectionTypes(), containsInAnyOrder("hosts", "racks", "any"));
View Full Code Here


    context.register(ContainerClusterStateMachineConfiguration.class, TestConfig1WithClass.class,
        YarnAppmasterAutoConfiguration.class, PropertyPlaceholderAutoConfiguration.class);
    context.refresh();
    assertNotNull(context.getBean(YarnAppmaster.class));
    YarnAppmaster appmaster = context.getBean(YarnAppmaster.class);
    GridProjectionFactoryLocator locator = TestUtils.readField("gridProjectionFactoryLocator", appmaster);
    Set<GridProjectionFactory> factories = TestUtils.readField("factories", locator);
    assertThat(factories.size(), is(1));
    GridProjectionFactory factory = factories.iterator().next();
    assertThat(factory.getRegisteredProjectionTypes().size(), is(1));
    assertThat(factory.getRegisteredProjectionTypes(), containsInAnyOrder("foo"));
View Full Code Here

    context.register(ContainerClusterStateMachineConfiguration.class, TestConfig2WithClass.class,
        YarnAppmasterAutoConfiguration.class, PropertyPlaceholderAutoConfiguration.class);
    context.refresh();
    assertNotNull(context.getBean(YarnAppmaster.class));
    YarnAppmaster appmaster = context.getBean(YarnAppmaster.class);
    GridProjectionFactoryLocator locator = TestUtils.readField("gridProjectionFactoryLocator", appmaster);
    Set<GridProjectionFactory> factories = TestUtils.readField("factories", locator);
    assertThat(factories.size(), is(2));
  }
View Full Code Here

TOP

Related Classes of org.springframework.yarn.am.grid.GridProjectionFactoryLocator

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.