Package com.foreach.across.core

Examples of com.foreach.across.core.AcrossContext.addModule()


  @Test
  public void refreshableCollectionTesting() {
    AcrossContext context = new AcrossContext();
    context.addModule( new ModuleOne() );
    context.addModule( new ModuleTwo() );
    context.bootstrap();

    AcrossContextBeanRegistry registry = AcrossContextUtils.getBeanRegistry( context );
    MyBeanConfig one = registry.getBeanOfTypeFromModule( "ModuleOne", MyBeanConfig.class );
    MyBeanConfig two = registry.getBeanOfTypeFromModule( "ModuleTwo", MyBeanConfig.class );
View Full Code Here


  public void beansShouldBeReturnedInTheBootstrapOrderOfModules() {
    AcrossContext context = new AcrossContext();

    ModuleOne moduleOne = new ModuleOne();
    moduleOne.addRuntimeDependency( "ModuleThree" );
    context.addModule( moduleOne );

    ModuleTwo moduleTwo = new ModuleTwo();
    moduleTwo.addRuntimeDependency( "ModuleOne" );
    context.addModule( moduleTwo );
View Full Code Here

    moduleOne.addRuntimeDependency( "ModuleThree" );
    context.addModule( moduleOne );

    ModuleTwo moduleTwo = new ModuleTwo();
    moduleTwo.addRuntimeDependency( "ModuleOne" );
    context.addModule( moduleTwo );

    ModuleThree moduleThree = new ModuleThree();
    context.addModule( moduleThree );

    context.bootstrap();
View Full Code Here

    ModuleTwo moduleTwo = new ModuleTwo();
    moduleTwo.addRuntimeDependency( "ModuleOne" );
    context.addModule( moduleTwo );

    ModuleThree moduleThree = new ModuleThree();
    context.addModule( moduleThree );

    context.bootstrap();

    AcrossContextBeanRegistry registry = AcrossContextUtils.getBeanRegistry( context );
    List<MyBeanConfig> beans = registry.getBeansOfType( MyBeanConfig.class, true );
View Full Code Here

    AcrossContext context = new AcrossContext( applicationContext );

    ModuleOne moduleOne = new ModuleOne();
    moduleOne.addRuntimeDependency( "ModuleTwo" );
    context.addModule( moduleOne );

    ModuleTwo moduleTwo = new ModuleTwo();
    moduleTwo.addRuntimeDependency( "ModuleThree" );
    context.addModule( moduleTwo );
View Full Code Here

    moduleOne.addRuntimeDependency( "ModuleTwo" );
    context.addModule( moduleOne );

    ModuleTwo moduleTwo = new ModuleTwo();
    moduleTwo.addRuntimeDependency( "ModuleThree" );
    context.addModule( moduleTwo );

    ModuleThree moduleThree = new ModuleThree();
    context.addModule( moduleThree );

    context.bootstrap();
View Full Code Here

    ModuleTwo moduleTwo = new ModuleTwo();
    moduleTwo.addRuntimeDependency( "ModuleThree" );
    context.addModule( moduleTwo );

    ModuleThree moduleThree = new ModuleThree();
    context.addModule( moduleThree );

    context.bootstrap();

    AcrossContextBeanRegistry registry = AcrossContextUtils.getBeanRegistry( context );
    List<MyBeanConfig> beans = registry.getBeansOfType( MyBeanConfig.class, true );
View Full Code Here

    @Bean
    public AcrossContext acrossContext( ConfigurableApplicationContext applicationContext ) throws Exception {
      AcrossContext acrossContext = new AcrossContext( applicationContext );
      acrossContext.setInstallerAction( InstallerAction.DISABLED );

      acrossContext.addModule( directOnModule() );
      acrossContext.addModule( sourceOnModule() );
      acrossContext.addModule( onlyFromContext() );
      acrossContext.addModule( moduleFour() );

      acrossContext.addApplicationContextConfigurer( new PropertyPlaceholderSupportConfigurer(),
View Full Code Here

    public AcrossContext acrossContext( ConfigurableApplicationContext applicationContext ) throws Exception {
      AcrossContext acrossContext = new AcrossContext( applicationContext );
      acrossContext.setInstallerAction( InstallerAction.DISABLED );

      acrossContext.addModule( directOnModule() );
      acrossContext.addModule( sourceOnModule() );
      acrossContext.addModule( onlyFromContext() );
      acrossContext.addModule( moduleFour() );

      acrossContext.addApplicationContextConfigurer( new PropertyPlaceholderSupportConfigurer(),
                                                     ConfigurerScope.CONTEXT_AND_MODULES );
View Full Code Here

      AcrossContext acrossContext = new AcrossContext( applicationContext );
      acrossContext.setInstallerAction( InstallerAction.DISABLED );

      acrossContext.addModule( directOnModule() );
      acrossContext.addModule( sourceOnModule() );
      acrossContext.addModule( onlyFromContext() );
      acrossContext.addModule( moduleFour() );

      acrossContext.addApplicationContextConfigurer( new PropertyPlaceholderSupportConfigurer(),
                                                     ConfigurerScope.CONTEXT_AND_MODULES );
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.